Price
$68.81
52W High
$73.46
52W Low
$20.00
SMA50
$58.99
SMA200
$38.52
Avg Volume 50D
$21.52M
From 52W High
-6.33%
From 52W Low
+244.05%
Vs SMA50
+16.64%
Vs SMA200
+78.62%
Current Volume
$24.07M
Dollar Volume 50D
$1.26B
Market Cap
$93.36B
P/E
34.9x
Revenue TTM
$40.52B
EPS TTM
1.94
Net Income TTM
$2.67B
Free Cash Flow
$4.16B
Revenue 1Y
+27.28%
EPS 1Y
+139.51%
Net Income 1Y
+135.48%
FCF 1Y
+1747.11%
Profit Margin
6.60%
FCF Margin
10.26%
Dividend Yield
0.83%
Dividend TTM
$0.57
Last Ex-Dividend
2026-09-17
Dividend / EPS
29.38%

Revenue

Annual ending 2025-10-31
$33.53B

EPS

Annual ending 2025-10-31
-0.04

Net Income

Annual ending 2025-10-31
-$59.00M

News