Back to briefingOn watchGLOBALFinancial marketsSep 3, 2026, 11:16 AMMediaAlpha CEO Steven Yi sells $594,364 in company stockMediaAlpha CEO Steven Yi sells $594,364 in company stockRead original sourceToday's stories