Could A Short Squeeze Happen In Netsol Ntwk Stock Price At 3.43 Down 0.58 20260402