Stride, Inc. LRN

$82.04 -1.82% at last close

Financials (TTM)

Revenue
$2.52 billion
Net Income
$338.19 million
Net Margin
13.43%
Return on Equity
20.72%
Debt-to-Equity
0.26
P/E Ratio
11.49
Price / Book
2.09
Price / Sales
1.35

Over the trailing twelve months, Stride, Inc. generated revenue of $2.52 billion and net income of $338.19 million, a net margin of 13.43%.

At the last closing price of $82.04, LRN trades at 11.49 times trailing earnings and 1.35 times sales, with a market capitalization of $3.41 billion.

Key Stats

Last Close
$82.04
Market Cap
$3.41 billion
52-Week Range
$60.61 $171.17
Average Volume
822K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.