Baroda Ventures LLC (10% owner) sold 532,130 shares of MNTN at $16.00, liquidating 100% stake for $8,514,080.
Baroda Ventures LLC, a 10% shareholder, completely exited its MNTN position by selling 532,130 shares at $16.00 on 2025-05-23. The stock now trades at $25.90 (current price), 62% above the sale price, suggesting the insider divested well before a significant run-up. This full liquidation is material both in absolute size ($8,514,080) and in ownership removal—the 10% stake is no longer held. The contrast between the $16.00 transaction price and the 52-week high of $27.71 is notable; the stock had substantial upside potential that remained unrealized by the seller.