Immersion Investment Views Strata Critical Medical (SRTA) as a “Babushka Doll”

Immersion Investment Partners, an investment management company, released its second-quarter 2025 investor letter. A copy of the letter can be downloaded here. Immersion Investment Partners returned 39.1% in the second quarter, surpassing the Russell 2000 Index’s 21.5% gain. The market started valuing their non-AI investments more rationally in the quarter, focusing on strong management, revenue growth, and improving cash flow. The firm capitalized on market selloffs due to macroeconomic...