3 ms·To save everyone the math, 23 million shares is now worth ~$458.8 million.by reitzensteinm 14y agoTo save everyone the math, 23 million shares is now worth ~$458.8 million.