CrowdStrike pops more than 70% in debut, now worth over $11 billion

Lauren Feiner

Thursday, June 20, 2019