At the moment, Google is displaying MoviePass's parent company's market cap as only $189K [1]. Yahoo Finance is showing an even lower number, $141K [2]. If these numbers are accurate, that's pretty astounding -- if you buy $2000 of shares on the public market, you'd own over 1% of the company!
That said, I can't imagine they're actually correct, given the share volumes changing hands. Finance apps seem to have trouble with stock splits, share buybacks, post-IPO equity offerings and the like... is there no good data source for number of shares outstanding of a company?