Price
$34.40
52W High
$48.69
52W Low
$23.61
SMA50
$37.27
SMA200
$34.37
Avg Volume 50D
$321.85K
From 52W High
-41.54%
From 52W Low
+45.70%
Vs SMA50
-7.69%
Vs SMA200
+0.09%
Current Volume
$218.31K
Bars Stored
595
Market Cap
$1.75B
P/E
14.4x
Revenue TTM
$3.35B
EPS TTM
2.39
Net Income TTM
$121.20M
Free Cash Flow
$80.60M
Revenue 1Y
+5.55%
EPS 1Y
+11.68%
Net Income 1Y
+12.01%
FCF 1Y
-2.07%
Profit Margin
3.62%
FCF Margin
2.41%

Revenue

Quarterly ending 2026-02-28
$769.80M

EPS

Quarterly ending 2026-02-28
0.20

Net Income

Quarterly ending 2026-02-28
$10.40M