Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-02-0700.000.970%
2024-11-1421.9B0.000.330%
2024-08-0121.72B0.720.00100.00%
2024-05-1720.76B-1.13-0.040%
2024-02-0221.94B0.25-0.86444.00%
2023-11-0419.42B-1.40-1.660%
2023-08-0419.3B-1.23-2.130%
2023-05-1918.6B-2.14-1.880%
2022-12-3118.24B-2.690.000%
2022-09-3017.96B-3.430.000%
2022-06-3017.46B-5.870.000%
2022-03-3117.13B-0.690.000%
2021-12-3119.95B-1.750.000%
2021-09-3014.98B-8.770.000%
2021-06-3013.18B-1.790.000%
2021-03-3118.06B-4.110.000%