We have been vocal about STVN, the stock is up 20.5% last month.
We have met management, know the investor base well, and believe the stock's decline in early 2026 is a market overreaction.
Subscribe to access our 19 other high-conviction stock ideas.