Stride, Inc.LRN

Market cap
$2.9B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Jun 30, 20241,276+7.24%
Jun 30, 20231,190+9.18%
Jun 30, 20221,090+8.82%
Jun 30, 20211,002+44.52%
Jun 30, 2020693+4.49%
Jun 30, 2019663+11.97%
Jun 30, 2018592+6.31%
Jun 30, 2017557+1.98%
Jun 30, 2016547-10.08%
Jun 30, 2015608+6.77%
Jun 30, 2014569+14.21%
Jun 30, 2013498+19.52%
Jun 30, 2012417