20 Apr 0 This post was originally published on this site Helios & Matheson, which owns MoviePass, is down more than 7% Friday. The company admitted its prospectus filed earlier this week contained errors. More » ContAdmin Uncategorized