Price
$22.69
52W High
$24.46
52W Low
$16.85
SMA50
$22.98
SMA200
$19.86
Avg Volume 50D
$2.02M
From 52W High
-7.80%
From 52W Low
+34.66%
Vs SMA50
-1.27%
Vs SMA200
+14.26%
Current Volume
$2.98M
Bars Stored
1257
Market Cap
$4.49B
P/E
17.3x
Revenue TTM
$44.80B
EPS TTM
1.29
Net Income TTM
$259.00M
Free Cash Flow
$2.26B
Revenue 1Y
-9.03%
EPS 1Y
+158.00%
Net Income 1Y
+151.46%
FCF 1Y
+12.21%
Profit Margin
0.58%
FCF Margin
5.05%

Revenue

Quarterly ending 2025-12-31
$10.56B

EPS

Quarterly ending 2025-12-31
0.31

Net Income

Quarterly ending 2025-12-31
$62.00M