Image Source: MarketBeat
AMC Stock institutional ownership has been a hot topic since the start of the meme stock frenzy over the past few years.
According to MarketBeat the current institutional ownership is around 26.14% with 173 institutional owners of AMC Stock.
According to marketbeat there was $44 million of AMC stock bought and $34 million of AMC stock sold in Q3.
