CAST Shares Slump 12% Today – Short Seller Says Stock Price Is ‘Detached From Financial Reality’
Fugazi Research said that while the company markets itself as a key player in streaming aggregation, advertising technology, telecom partnerships, and sports distribution, its financial performance tells a much different story.