Price
$137.03
52W High
$154.55
52W Low
$124.73
SMA50
$135.91
SMA200
$140.07
Avg Volume 50D
$564.67K
From 52W High
-11.34%
From 52W Low
+9.86%
Vs SMA50
+0.82%
Vs SMA200
-2.17%
Current Volume
$595.92K
Dollar Volume 50D
$76.43M
Market Cap
$7.89B
P/E
23.3x
Revenue TTM
$1.80B
EPS TTM
6.04
Net Income TTM
$338.60M
Free Cash Flow
-$973.09M
Revenue 1Y
-0.39%
EPS 1Y
+6.34%
Net Income 1Y
+10.33%
FCF 1Y
-226.09%
Profit Margin
18.78%
FCF Margin
-53.97%
Dividend Yield
2.57%
Dividend TTM
$3.52
Last Ex-Dividend
2026-08-05
Dividend / EPS
58.28%

Revenue

Annual ending 2025-12-31
$1.81B

EPS

Annual ending 2025-12-31
5.90

Net Income

Annual ending 2025-12-31
$323.47M

News