Nasdaq’s latest report on APE is showing the security only has 0.18% in institutional ownership. AMC’s Preferred...
ape shares
APE is now trading below $1. Short sellers have been able to attack AMC’s Preferred Equity through...