Markets
Fund Bets $20M on CorVel Amid 45% Stock Drop
Owls Nest Partners IA disclosed a new $20.06 million stake in CorVel (CRVL) last quarter, a move that appears contrarian given the...

Owls Nest Partners IA disclosed a new $20.06 million stake in CorVel (CRVL) last quarter, a move that appears contrarian given the...