Short interest is 30% of floating. This thing has climbed upon short squeezes (similarly to TSLA
, of which shares the high short interest) but that cannot last too much. Ackman is so damn right about this thing, I am sad he could not actually monetize this greasy business. But maybe the markets know better.