Steven Yi sold 72,000 shares of MAX at $20.66; stock now at $16.38, down 26.2% from 52-week high.
Yi Steven executed a sale of 72,000 shares at $20.66 on 2024-10-30, reducing holdings from 2.38M to 2.31M shares. The stock has since declined 26.2% from its 52-week high of $22.20 and currently trades at $16.38, suggesting the sale occurred near a local peak. MediaAlpha's fundamentals present concern: the company reported annual revenue growth of -15.4% and was unprofitable over its most recent full fiscal year, with only $3.6M in net income against $178.3M in latest quarterly revenue. The combination of negative revenue growth, unprofitability, and substantial stock price deterioration since the transaction raises questions about the company's operational trajectory and competitive positioning.