Looks like the shorters are busy trying to "manage" the squeeze as they extricate themselves. Shortman is showing that there were 1.24 million new shorts yesterday. I think that they're sweating!
ACX Price at posting:
$7.69 Sentiment: Hold Disclosure: Held