YHGJ Shorts Retreat as Earnings Approach
Yunhong Green CTI Ltd. heads into its May 13 earnings print with short sellers pulling back sharply — yet the stock still fell nearly 8% on the week, a disconnect worth watching. The short-selling story here is one of…
