Price
$54.28
52W High
$67.97
52W Low
$48.41
SMA50
$56.83
SMA200
$59.79
Avg Volume 50D
$1.18M
From 52W High
-25.22%
From 52W Low
+12.13%
Vs SMA50
-4.49%
Vs SMA200
-9.22%
Current Volume
$1.34M
Bars Stored
1257
Market Cap
$3.40B
P/E
9.7x
Revenue TTM
$5.92B
EPS TTM
5.18
Net Income TTM
$349.28M
Free Cash Flow
$494.23M
Revenue 1Y
-13.61%
EPS 1Y
-36.75%
Net Income 1Y
-43.65%
FCF 1Y
+1299.77%
Profit Margin
5.90%
FCF Margin
8.35%

Revenue

Quarterly ending 2026-02-28
$1.08B

EPS

Quarterly ending 2026-02-28
0.52

Net Income

Quarterly ending 2026-02-28
$33.42M