FreeCast is trading 17.47% up now at $1.01 after announcing full control of Investor News Channel and InvestorNewsChannel.com.

  • The company plans to relaunch the property in November 2026 as a 24/7 global, free ad-supported streaming television network covering financial markets, business, investing, and entrepreneurship.
  • The move is a clear company-specific catalyst despite broader U.S. markets trading lower on August 18, 2026.