Naigai Tec Trims Short Bets Ahead of May Results
Naigai Tec Corporation heads into its May 12 earnings report with short sellers quietly reducing exposure — a subtle but consistent signal over the past two weeks. Short positioning has eased meaningfully since…