Stride, Inc.LRN

Market cap
$2.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Jun 30, 20242,040+11.03%
Jun 30, 20231,837+8.93%
Jun 30, 20221,687+9.75%
Jun 30, 20211,537+47.66%
Jun 30, 20201,041+2.46%
Jun 30, 20191,016+10.68%
Jun 30, 2018918+3.29%
Jun 30, 2017889+1.81%
Jun 30, 2016873-7.97%
Jun 30, 2015948+3.13%
Jun 30, 2014920+8.41%
Jun 30, 2013848+19.74%
Jun 30, 2012708