Price
$77.24
52W High
$77.24
52W Low
$60.04
SMA50
$72.50
SMA200
$72.81
Avg Volume 50D
$1.05M
From 52W High
+0.00%
From 52W Low
+28.65%
Vs SMA50
+6.53%
Vs SMA200
+6.08%
Current Volume
$1.31M
Dollar Volume 50D
$76.65M
Market Cap
$5.82B
P/E
19.5x
Revenue TTM
$2.30B
EPS TTM
3.96
Net Income TTM
$299.10M
Free Cash Flow
-$305.20M
Revenue 1Y
+2.51%
EPS 1Y
-0.25%
Net Income 1Y
+5.21%
FCF 1Y
-199.51%
Profit Margin
13.01%
FCF Margin
-13.27%
Dividend Yield
3.61%
Dividend TTM
$2.79
Last Ex-Dividend
2026-08-17
Dividend / EPS
70.33%

Revenue

Annual ending 2025-12-31
$2.31B

EPS

Annual ending 2025-12-31
3.98

Net Income

Annual ending 2025-12-31
$291.60M

News