Price
$46.66
52W High
$126.54
52W Low
$44.36
SMA50
$49.89
SMA200
$55.98
Avg Volume 50D
$7.29M
From 52W High
-63.13%
From 52W Low
+5.18%
Vs SMA50
-6.48%
Vs SMA200
-16.64%
Current Volume
$4.10M
Dollar Volume 50D
$366.03M
Market Cap
$24.49B
P/E
8.7x
Revenue TTM
$20.87B
EPS TTM
5.21
Net Income TTM
$2.80B
Free Cash Flow
$3.93B

Revenue

Annual ending 2025-12-31
$21.19B

EPS

Annual ending 2025-12-31
6.34

Net Income

Annual ending 2025-12-31
$3.48B

News