Price
$26.38
52W High
$52.53
52W Low
$25.76
SMA50
$35.75
SMA200
$41.19
Avg Volume 50D
$1.38M
From 52W High
-49.78%
From 52W Low
+2.41%
Vs SMA50
-26.22%
Vs SMA200
-35.95%
Current Volume
$1.15M
Dollar Volume 50D
$48.44M
Market Cap
$1.63B
P/E
15.5x
Revenue TTM
$3.73B
EPS TTM
1.73
Net Income TTM
$104.97M
Free Cash Flow
$60.29M
Revenue 1Y
-5.79%
EPS 1Y
-1.70%
Net Income 1Y
-3.21%
FCF 1Y
-72.17%
Profit Margin
2.82%
FCF Margin
1.62%
Dividend Yield
1.90%
Dividend TTM
$0.50
Last Ex-Dividend
2026-09-21
Dividend / EPS
28.90%

Revenue

Annual ending 2024-12-31
$3.95B

EPS

Annual ending 2024-12-31
1.70

Net Income

Annual ending 2024-12-31
$103.99M

News