Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-10-2000.000.000%
2025-07-1700.000.000%
2025-05-0100.000.000%
2025-01-27139.85B6.064.7022.44%
2024-10-21150.92B6.220.0699.04%
2024-07-19313.25B4.774.505.66%
2024-05-10316.12B0.050.06-20.00%
2024-01-20135.66B4.89-21.80545.81%
2023-10-27134.54B5.14-21.80524.12%
2023-07-20131.58B4.79-21.80555.11%
2023-05-06139.53B4.11-21.80630.41%
2023-01-20123.94B3.31-21.80758.61%
2022-09-30120.92B2.710.00100.00%
2022-06-30106.07B2.320.00100.00%
2022-03-3187.45B2.300.00100.00%
2021-12-31104.72B1.550.00100.00%
2021-09-30117.4B2.320.00100.00%
2021-06-30105.4B1.700.00100.00%
2021-03-31103.71B1.970.00100.00%
2020-12-31105.03B1.120.00100.00%
2020-09-3093.16B0.830.00100.00%
2020-06-3084.56B0.530.00100.00%
2020-03-3146.74B-4.220.000%
2019-12-3144.86B0.860.00100.00%
2019-09-3042.41B-1.850.000%
2019-06-3036.62B0.360.00100.00%
2019-03-3141.57B-5.180.000%
2018-12-3137.61B0.280.00100.00%
2018-09-3035.79B0.130.00100.00%
2018-06-3039.58B0.220.00100.00%