MediaAlpha CEO Steven Yi sells $263,320 in company sharesPhoto MediaAlpha CEO Steven Yi Sells $263,320 in Company Shares Used in MediaAlpha CEO Steven Yi Sells $263,320 in Company Shares en