Price
$45.55
52W High
$51.86
52W Low
$32.11
SMA50
$47.87
SMA200
$41.09
Avg Volume 50D
$352.68K
From 52W High
-12.17%
From 52W Low
+41.86%
Vs SMA50
-4.84%
Vs SMA200
+10.85%
Current Volume
$521.74K
Dollar Volume 50D
$16.81M
Market Cap
$1.36B
P/E
24.1x
Revenue TTM
$1.37B
EPS TTM
1.84
Net Income TTM
$56.50M
Free Cash Flow
$134.46M
Revenue 1Y
+3.42%
EPS 1Y
-48.02%
Net Income 1Y
-48.73%
FCF 1Y
-9.29%
Profit Margin
4.12%
FCF Margin
9.80%
Last Ex-Dividend
2025-09-15

Revenue

Annual ending 2025-12-31
$1.37B

EPS

Annual ending 2025-12-31
1.51

Net Income

Annual ending 2025-12-31
$47.05M

News