Any opinion on whether this is good or bad. Lots of criticism of Carrousel in the LST days. If they are a hedge fund have they been squeezed on this or just selling out of a long position.
Cheers BW
CAH Price at posting:
$2.19 Sentiment: LT Buy Disclosure: Held