Price
$63.05
52W High
$95.54
52W Low
$48.09
SMA50
$64.66
SMA200
$74.14
Avg Volume 50D
$16.14K
From 52W High
-34.01%
From 52W Low
+31.11%
Vs SMA50
-2.49%
Vs SMA200
-14.96%
Current Volume
$28.62K
Dollar Volume 50D
$1.05M
Market Cap
$3.22B
P/E
--
Revenue TTM
$871.93M
EPS TTM
1.27
Net Income TTM
$66.27M
Free Cash Flow
$167.39M
Revenue 1Y
+16.06%
EPS 1Y
-88.80%
Net Income 1Y
-88.91%
FCF 1Y
+321.45%
Profit Margin
7.60%
FCF Margin
19.20%
Dividend Yield
6.11%
Dividend TTM
$3.85
Last Ex-Dividend
2026-04-13
Dividend / EPS
303.15%

Revenue

Annual ending 2025-12-31
$871.93M

EPS

Annual ending 2025-12-31
1.27

Net Income

Annual ending 2025-12-31
$66.27M

News