Stride, Inc.LRN

Market cap
$2.9B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jun 30, 202417.6+17.30%
Jun 30, 202315-0.51%
Jun 30, 202215.1+15.65%
Jun 30, 202113+29.90%
Jun 30, 202010-12.71%
Jun 30, 201911.5+4.76%
Jun 30, 201811+11.65%
Jun 30, 20179.8+4.52%
Jun 30, 20169.4-12.69%
Jun 30, 201510.8-9.16%
Jun 30, 201411.9-9.68%
Jun 30, 201313.1+6.97%
Jun 30, 201212.3