268 institutions own AMC.
258 are long only.
4 are short only.
6 are long/short.
Institutions keep buying, apes continue to buy, and shorts will have to buy. There are 10,000,000 shares available to short and no one is touching them. Everyone knows what's about to happen🍿🥱 💰