MediaAlpha CEO Steven Yi sells $1.36m in stock | AllMind News