Price
$58.49
52W High
$65.43
52W Low
$44.44
SMA50
$62.23
SMA200
$58.33
Avg Volume 50D
$419.51K
From 52W High
-10.61%
From 52W Low
+31.62%
Vs SMA50
-6.01%
Vs SMA200
+0.27%
Current Volume
$420.58K
Dollar Volume 50D
$26.02M
Market Cap
$2.45B
P/E
22.9x
Revenue TTM
$828.50M
EPS TTM
2.83
Net Income TTM
$106.95M
Free Cash Flow
-$272.56M
Revenue 1Y
+5.04%
EPS 1Y
-7.21%
Net Income 1Y
+4.04%
FCF 1Y
-21.42%
Profit Margin
12.91%
FCF Margin
-32.90%
Dividend Yield
2.97%
Dividend TTM
$1.74
Last Ex-Dividend
2026-08-10
Dividend / EPS
61.48%

Revenue

Annual ending 2025-12-31
$800.59M

EPS

Annual ending 2025-12-31
2.92

Net Income

Annual ending 2025-12-31
$102.58M

News