Price
$30.26
52W High
$33.90
52W Low
$17.08
SMA50
$29.35
SMA200
$29.15
Avg Volume 50D
$1.73M
From 52W High
-10.74%
From 52W Low
+77.17%
Vs SMA50
+3.11%
Vs SMA200
+3.82%
Current Volume
$1.20M
Dollar Volume 50D
$50.91M
Market Cap
$5.32B
P/E
22.1x
Revenue TTM
$1.93B
EPS TTM
1.41
Net Income TTM
$241.20M
Free Cash Flow
$303.40M
Revenue 1Y
+7.62%
EPS 1Y
+161.11%
Net Income 1Y
+139.05%
FCF 1Y
+38.16%
Profit Margin
12.48%
FCF Margin
15.70%
Dividend Yield
4.06%
Dividend TTM
$1.23
Last Ex-Dividend
2026-09-04
Dividend / EPS
87.23%

Revenue

Annual ending 2025-12-31
$1.83B

EPS

Annual ending 2025-12-31
0.82

Net Income

Annual ending 2025-12-31
$139.10M

News