FreeCast is trading at $1.18 (-10.61%) as the stock pulls back following a short-seller report and the unwinding of a recent speculative rally.
- The stock is extending a sharp retreat from a volatile run-up previously triggered by Starlink-related news.
- The downward move appears to be company-specific, as broader market indices remain mixed.
- Shares are returning toward previous levels after being pushed significantly higher during the recent period of high volatility.