MediaAlpha CEO Steven Yi sells $1.36m in stock
MediaAlpha CEO Steven Yi sold 94,790 shares of the company's Class A Common Stock for over $1.36 million across two transactions on July 16 and 17, 2026. The sales were executed under a Rule 10b5-1 trading plan to cover tax obligations from vested restricted …