Price
$35.70
52W High
$49.99
52W Low
$31.64
SMA50
$34.78
SMA200
$40.12
Avg Volume 50D
$8.34M
From 52W High
-28.59%
From 52W Low
+12.83%
Vs SMA50
+2.64%
Vs SMA200
-11.02%
Current Volume
$4.36M
Dollar Volume 50D
$289.81M
Market Cap
$31.32B
P/E
--
Revenue TTM
$21.92B
EPS TTM
333000.23
Net Income TTM
$522.00M
Free Cash Flow
--

Revenue

Annual ending 2025-12-31
$28.43B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$1.16B

News