Live feed18:46:30·2hINSIDERFilingvia QuantisnowLarge owner Baroda Ventures Llc sold $3,507,716 worth of shares (275,115 units at $12.75) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.MNTN· MNTN Inc.Consumer DiscretionaryOriginal source