FreeCast Announces Pricing of a $23.7 Million Private Placement of Common Stock with New Institutional and Existing Long-Term Investors businesswire.com July 1, 2026 at 5:00 AM ET CAST