CAST is trading 7.2% down at $3.76 today following a $23.7 million private placement and heightened scrutiny from short-seller Fugazi Research.

  • Fugazi Research recently labeled the stock a speculative microcap with a price detached from financial reality, pressuring market sentiment.
  • The current decline follows a period of volatility where earlier gains were driven by optimism surrounding a Starlink reseller agreement.
  • Investors remain cautious as the company navigates the dilutive impact of its recent financing and the allegations raised in the short-seller report.