Reported: 2025-11-19
Estimated EPS
Estimated Rev
$2.99
$21.02B
Reported Rev
$20.81B
Surprise
+2.34%
-0.99%