Price
$30.43
52W High
$41.26
52W Low
$29.14
SMA50
$31.45
SMA200
$35.73
Avg Volume 50D
$1.19M
From 52W High
-26.25%
From 52W Low
+4.43%
Vs SMA50
-3.24%
Vs SMA200
-14.83%
Current Volume
$949.54K
Dollar Volume 50D
$37.42M
Market Cap
$3.69B
P/E
17.8x
Revenue TTM
$1.57B
EPS TTM
1.14
Net Income TTM
$207.00M
Free Cash Flow
$532.00M
Revenue 1Y
+9.92%
EPS 1Y
+100.00%
Net Income 1Y
+204.41%
FCF 1Y
-5.34%
Profit Margin
13.15%
FCF Margin
33.80%
Dividend Yield
6.10%
Dividend TTM
$1.86
Last Ex-Dividend
2026-09-01
Dividend / EPS
162.77%

Revenue

Annual ending 2025-12-31
$1.43B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$169.00M

News