Aug. 14 at 11:33 PM
$STEM Haven't checked in on this on FactSet in a bit but I'm noticing some interesting things.
1. Analyst Price Consensus is now
$11.96 a share, lower than the
$12.60 pre-earnings.
2.Short Interest has dropped significantly. Currently at 18.8%, down from recent highs in the low 30s to high 20s range.
3. Institutional Ownership is at an all-time low of 19.14% of Outstanding Shares.
4. No institution owns more than 5% of the company anymore. Blackrock currently owns 2% of shares outstanding, down from a prior 5%, after aelling 255,000 shares in total. To5al Institutional net outflows were the largest since March of 2024
5. Michael C. Morgan owns 1.11% of STEM, good enough for 5th largest overall shareholder of the company. He no longer works for the company. He resigned 1 year ago this month.
6. John Eugene Carrington is a near top 15 shareholder of STEM.