Price
$21.95
52W High
$25.19
52W Low
$16.79
SMA50
$23.46
SMA200
$22.14
Avg Volume 50D
$1.58M
From 52W High
-12.86%
From 52W Low
+30.73%
Vs SMA50
-6.45%
Vs SMA200
-0.87%
Current Volume
$1.27M
Dollar Volume 50D
$36.95M
Market Cap
$4.23B
P/E
11.0x
Revenue TTM
$1.92B
EPS TTM
2.09
Net Income TTM
$386.35M
Free Cash Flow
$412.21M
Revenue 1Y
+0.82%
EPS 1Y
+22.22%
Net Income 1Y
+23.13%
FCF 1Y
+182.40%
Profit Margin
20.10%
FCF Margin
21.45%
Dividend Yield
3.46%
Dividend TTM
$0.76
Last Ex-Dividend
2026-10-01
Dividend / EPS
36.36%

Revenue

Annual ending 2025-12-31
$1.89B

EPS

Annual ending 2025-12-31
2.08

Net Income

Annual ending 2025-12-31
$381.36M

News