Price
$40.50
52W High
$49.59
52W Low
$39.05
SMA50
$43.69
SMA200
$44.23
Avg Volume 50D
$1.85M
From 52W High
-18.33%
From 52W Low
+3.71%
Vs SMA50
-7.31%
Vs SMA200
-8.43%
Current Volume
$2.26M
Dollar Volume 50D
$79.32M
Market Cap
$7.79B
P/E
20.2x
Revenue TTM
$950.00M
EPS TTM
2.04
Net Income TTM
$384.67M
Free Cash Flow
$673.01M
Revenue 1Y
+6.31%
EPS 1Y
-2.86%
Net Income 1Y
-2.07%
FCF 1Y
+4.02%
Profit Margin
40.49%
FCF Margin
70.84%
Dividend Yield
5.98%
Dividend TTM
$2.42
Last Ex-Dividend
2026-07-31
Dividend / EPS
118.63%

Revenue

Annual ending 2025-12-31
$924.38M

EPS

Annual ending 2025-12-31
2.07

Net Income

Annual ending 2025-12-31
$389.78M

News