FreeCast (CAST) stock plummeted 19% despite RBTI streaming deal adding 28 Brazilian channels, though shares rebounded 4.71% in pre-market trading to $1.78. The post FreeCast (CAST) Stock Plunges 19% Following Brazil Streaming Partnership Announcement appeared first on Blockonomi.