Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-0500.000.000%
2025-08-0700.000.000%
2025-04-2800.007.950%
2025-02-0546.57B13.9911.8015.65%
2024-11-0709.539.282.62%
2024-08-0941.04B11.048.6821.38%
2024-04-2932.98B3.616.90-91.14%
2024-02-0734.67B10.537.1032.57%
2023-11-0729.82B6.604.4332.88%
2023-08-0926.28B4.883.8720.70%
2023-04-2721.83B1.602.62-63.75%
2023-02-0823.03B4.533.6020.53%
2022-09-3019.53B2.620.00100.00%
2022-06-3018.03B3.670.00100.00%
2022-03-3112.81B0.000.000%
2021-12-3114.99B3.930.00100.00%
2021-09-3011.78B2.600.00100.00%
2021-06-304.92B-3.560.000%
2021-03-318.9B0.820.00100.00%
2020-12-318.54B2.080.00100.00%
2020-09-305.85B-2.010.000%
2020-06-302.48B-4.990.000%
2020-03-318.22B0.360.00100.00%
2019-12-319.88B1.520.00100.00%
2019-09-308.55B0.540.00100.00%
2019-06-308B1.130.00100.00%
2019-03-316.83B-0.180.000%
2018-12-316.8B1.330.00100.00%
2018-09-306.41B0.640.00100.00%
2018-06-306.15B1.080.00100.00%