Stride, Inc.LRN

Market cap
$2.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jun 30, 202441-16.14%
Jun 30, 202349-21.20%
Jun 30, 202262-0.24%
Jun 30, 202162+53.72%
Jun 30, 202040-19.93%
Jun 30, 201950+71.95%
Jun 30, 201829-2.30%
Jun 30, 201730+15.95%
Jun 30, 201626-13.08%
Jun 30, 201530-3.74%
Jun 30, 201431+41.84%
Jun 30, 201322-8.82%
Jun 30, 201224