Price
$48.74
52W High
$55.80
52W Low
$43.84
SMA50
$48.90
SMA200
$49.95
Avg Volume 50D
$247.89K
From 52W High
-12.65%
From 52W Low
+11.18%
Vs SMA50
-0.33%
Vs SMA200
-2.42%
Current Volume
$241.47K
Dollar Volume 50D
$12.09M
Market Cap
$2.04B
P/E
16.2x
Revenue TTM
$1.29B
EPS TTM
2.99
Net Income TTM
$126.11M
Free Cash Flow
-$265.98M
Revenue 1Y
+4.41%
EPS 1Y
+19.12%
Net Income 1Y
+22.09%
FCF 1Y
-46.01%
Profit Margin
9.75%
FCF Margin
-20.57%
Dividend Yield
4.04%
Dividend TTM
$1.97
Last Ex-Dividend
2026-07-31
Dividend / EPS
65.89%

Revenue

Annual ending 2025-12-31
$1.29B

EPS

Annual ending 2025-12-31
2.77

Net Income

Annual ending 2025-12-31
$113.32M

News