Price
$19.54
52W High
$24.15
52W Low
$10.64
SMA50
$19.29
SMA200
$18.32
Avg Volume 50D
$7.60M
From 52W High
-23.59%
From 52W Low
+83.65%
Vs SMA50
+1.30%
Vs SMA200
+6.68%
Current Volume
$4.30M
Bars Stored
1257
Market Cap
$5.15B
P/E
8.0x
Revenue TTM
$22.62B
EPS TTM
2.32
Net Income TTM
$643.00M
Free Cash Flow
$690.00M
Revenue 1Y
-1.67%
EPS 1Y
+12.08%
Net Income 1Y
+10.48%
FCF 1Y
+74.24%
Profit Margin
2.84%
FCF Margin
3.05%

Revenue

Quarterly ending 2026-01-31
$7.92B

EPS

Quarterly ending 2026-01-31
1.84

Net Income

Quarterly ending 2026-01-31
$507.00M