Price
$49.20
52W High
$70.21
52W Low
$44.77
SMA50
$49.30
SMA200
$54.89
Avg Volume 50D
$554.92K
From 52W High
-29.92%
From 52W Low
+9.90%
Vs SMA50
-0.20%
Vs SMA200
-10.37%
Current Volume
$533.92K
Dollar Volume 50D
$27.14M
Market Cap
$2.29B
P/E
13.3x
Revenue TTM
$1.10B
EPS TTM
3.57
Net Income TTM
$172.01M
Free Cash Flow
$235.36M
Revenue 1Y
-1.36%
EPS 1Y
-16.20%
Net Income 1Y
-19.24%
FCF 1Y
-12.13%
Profit Margin
15.57%
FCF Margin
21.30%

Revenue

Annual ending 2026-03-31
$1.09B

EPS

Annual ending 2026-03-31
3.91

Net Income

Annual ending 2026-03-31
$190.30M

News