TheBearCave: Fugazi Research published on FreeCast (NASDAQ: CAST — $318 million), a media distribution company. Fugazi alleged the company’s recent 10x rise is due to spurious press releases about Starlink, while FreeCast is actually “a capital-starved company that has relied on related-party funding, converted debt, preferred stock, warrant amendments, and an equity purchase agreement to keep the story alive and maintain market access.” 1 week 5 days ago