Insider Sale: CEO Michael Barrett Sells 100,000 Shares of Magnite Inc (MGNI)
CEO Michael Barrett of Magnite Inc sold 100,000 shares at $15 per share. The company focuses on digital advertising technology, with Barrett now owning 1,052,493 shares. The recent insider selling trend and valuation suggest a modest overvaluation, impacting potential investor decisions.