Price
$380.29
52W High
$483.84
52W Low
$136.97
SMA50
$383.50
SMA200
$342.53
Avg Volume 50D
$2.52M
From 52W High
-21.40%
From 52W Low
+177.64%
Vs SMA50
-0.84%
Vs SMA200
+11.02%
Current Volume
$2.74M
Dollar Volume 50D
$963.38M
Market Cap
$60.01B
P/E
52.2x
Revenue TTM
$4.46B
EPS TTM
7.29
Net Income TTM
$1.15B
Free Cash Flow
$799.93M
Revenue 1Y
+57.87%
EPS 1Y
+152.25%
Net Income 1Y
+145.16%
FCF 1Y
+40.61%
Profit Margin
25.77%
FCF Margin
17.92%
Dividend Yield
0.13%
Dividend TTM
$0.51
Last Ex-Dividend
2026-09-04
Dividend / EPS
7.00%

Revenue

Annual ending 2025-12-31
$3.19B

EPS

Annual ending 2025-12-31
3.47

Net Income

Annual ending 2025-12-31
$554.05M

News