Stride, Inc.LRN

Market cap
$2.9B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Jun 30, 2024359+30.24%
Jun 30, 2023276+8.37%
Jun 30, 2022255+26.93%
Jun 30, 2021201+91.81%
Jun 30, 2020105-10.56%
Jun 30, 2019117+15.95%
Jun 30, 2018101+15.33%
Jun 30, 201787+6.42%
Jun 30, 201682-19.65%
Jun 30, 2015102-6.32%
Jun 30, 2014109-2.08%
Jun 30, 2013111+28.08%
Jun 30, 201287