Price
$25.11
52W High
$32.36
52W Low
$21.24
SMA50
$25.80
SMA200
$26.85
Avg Volume 50D
$4.19M
From 52W High
-22.40%
From 52W Low
+18.22%
Vs SMA50
-2.66%
Vs SMA200
-6.47%
Current Volume
$2.82M
Dollar Volume 50D
$107.22M
Market Cap
$6.58B
P/E
15.6x
Revenue TTM
$1.48B
EPS TTM
2.28
Net Income TTM
$421.51M
Free Cash Flow
$401.38M
Revenue 1Y
+11.35%
EPS 1Y
+19.37%
Net Income 1Y
+16.04%
FCF 1Y
+17.01%
Profit Margin
28.48%
FCF Margin
27.12%
Dividend Yield
2.63%
Dividend TTM
$0.66
Last Ex-Dividend
2026-08-10
Dividend / EPS
28.95%

Revenue

Annual ending 2025-12-31
$1.31B

EPS

Annual ending 2025-12-31
1.73

Net Income

Annual ending 2025-12-31
$320.80M

News