Owls Nest Partners IA has made a notable move by acquiring 348,329 shares of CorVel (CRVL), valued at approximately $20.06 million, according to their SEC filing on May 14, 2026. This marks the firm’s first investment in CorVel, which now constitutes 6.66% of its reportable assets under management as of March 31, 2026. Despite CorVel’s shares being down 45% over the past year, the company reported a 7% revenue increase to $959 million for fiscal 2026, alongside a 17% rise in diluted earnings per share.
This investment highlights a potential contrarian strategy, as Owls Nest appears to be betting on CorVel’s resilience amidst stock price declines. The company has been actively investing in AI and automation to enhance its healthcare management services, indicating a focus on long-term growth despite short-term market pressures.
Investors should note that Owls Nest’s position could signal confidence in CorVel’s ability to navigate market challenges and capitalize on its technology-driven business model, especially as demand for its healthcare payment accuracy platform grows.
Source: fool.com