Price
$50.13
52W High
$55.53
52W Low
$36.74
SMA50
$48.43
SMA200
$46.98
Avg Volume 50D
$219.06K
From 52W High
-9.72%
From 52W Low
+36.45%
Vs SMA50
+3.51%
Vs SMA200
+6.70%
Current Volume
$254.88K
Dollar Volume 50D
$10.62M
Market Cap
$1.20B
P/E
34.0x
Revenue TTM
$777.50M
EPS TTM
1.44
Net Income TTM
$35.20M
Free Cash Flow
$152.30M
Revenue 1Y
+2.98%
EPS 1Y
-49.12%
Net Income 1Y
-57.13%
FCF 1Y
+39.34%
Profit Margin
4.53%
FCF Margin
19.59%

Revenue

Annual ending 2025-12-31
$767.00M

EPS

Annual ending 2025-12-31
1.15

Net Income

Annual ending 2025-12-31
$32.40M

News