Reported: 2025-10-31
Estimated EPS
Estimated Rev
$34.62
$300.59B
Reported Rev
$310.58B
Surprise
-5.51%
+3.32%