New insider activity at CuriosityStream ( (CURI) ) has taken place on September 9, 2025.
Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
Director Jonathan Huberman has recently sold 25,000 shares of CuriosityStream stock, amounting to a total transaction value of $115,000.
Recent Updates on CURI stock
In recent developments, CuriosityStream’s stock has been influenced by several strategic moves and financial updates. The company completed a secondary offering of 7 million shares, with an option for an additional 1.05 million shares, which was fully exercised. This offering, managed by Needham and Craig-Hallum, was for the benefit of the selling stockholder, Hendricks Factual Media LLC, and did not directly impact CuriosityStream’s financial inflow. Analysts have shown optimism, with Craig-Hallum initiating coverage with a Buy rating, citing strategic growth initiatives and strong revenue growth as key factors. CuriosityStream also announced a multi-tier distribution agreement with DirecTV, expanding its content reach significantly. Despite some financial performance challenges and weak momentum indicators, the company’s positive earnings call sentiment and strategic diversification efforts have contributed to a balanced outlook, with potential for future improvement.
Spark’s Take on CURI Stock
According to Spark, TipRanks’ AI Analyst, CURI is a Neutral.
CuriosityStream’s overall stock score is primarily influenced by its financial challenges, including ongoing operational losses and a negative P/E ratio. However, recent improvements in cash flow and strong earnings call performance, driven by revenue growth and AI licensing, provide positive momentum. The dividend announcement and shareholder support further contribute to a cautiously optimistic outlook.
To see Spark’s full report on CURI stock, click here.
More about CuriosityStream
YTD Price Performance: 219.58%
Average Trading Volume: 752,078
Technical Sentiment Signal: Buy
Current Market Cap: $264.7M

