TheStreet confirms retail owns 91.2% of AMC float Fintel claims institutions own 77.8% where is SEC?

8 months ago

How can reatáis own 91.2% of AMC float and institutions own 77.8% of AMC float That’s an AMC float of 169% In any other industry this would warrant a fraud investigation but in the US stock market it’s business as usual

For business inquiries Email: DonnahueStocks@gmail.com Follow me on instagram DonnahueGeorge Follow me on twitter DonnahueGeorge
#apes #shortsqueeze #amc #gme #muln #moass

Loading comments...