Price
$101.31
52W High
$113.40
52W Low
$57.61
SMA50
$105.11
SMA200
$90.22
Avg Volume 50D
$505.56K
From 52W High
-10.66%
From 52W Low
+75.85%
Vs SMA50
-3.62%
Vs SMA200
+12.29%
Current Volume
$468.11K
Dollar Volume 50D
$52.87M
Market Cap
$3.89B
P/E
6.9x
Revenue TTM
$5.15B
EPS TTM
12.83
Net Income TTM
$565.00M
Free Cash Flow
$2.19B
Revenue 1Y
+3.50%
EPS 1Y
+117.09%
Net Income 1Y
+97.55%
FCF 1Y
+18.28%
Profit Margin
10.98%
FCF Margin
42.61%
Dividend Yield
0.91%
Dividend TTM
$0.92
Last Ex-Dividend
2026-08-31
Dividend / EPS
7.17%

Revenue

Annual ending 2025-12-31
$4.94B

EPS

Annual ending 2025-12-31
10.89

Net Income

Annual ending 2025-12-31
$518.00M

News