YHGJ Heads Into Earnings With a Sharp Drop and Thin Float
Yunhong Green CTI Ltd. enters its May 13 results with the stock under pressure — down 15.7% in a single session on May 11 to $2.95, despite a modest 2.1% gain over the past month. Short sellers are not the story here.…
