Business Insider favicon

2 Wall Street banks made millions selling the collapsing shares of MoviePass’ parent company, as their analysts kept ‘buy’ ratings on the cratering stock (HMNY)