Earnings

Dividends

Splits

DateRevenueEarningsEstimated EarningsSurprise
2025-11-1200.000.000%
2025-08-0700.000.000%
2025-05-2800.000.000%
2025-02-067.99B4.017.85-95.76%
2024-11-145.35B3.344.70-40.72%
2024-08-091.91B0.201.30-550.00%
2024-05-308.54B0.090.00100.00%
2024-01-245.96B3.684.00-8.70%
2023-11-036.1B4.013.5112.47%
2023-08-042.96B1.141.15-0.88%
2023-05-257.97B4.174.150.48%
2023-02-074.57B2.173.20-47.47%
2022-09-295.29B2.072.50-20.77%
2022-08-126.87B2.173.20-47.47%
2022-03-3013.88B7.210.00100.00%
2021-12-307.5B5.827.92-36.08%
2021-09-294.87B1.180.00100.00%
2021-06-291.2B-0.570.000%
2021-03-3011.33B7.100.00100.00%
2020-12-304.52B1.340.00100.00%
2020-09-292.4B0.720.00100.00%
2020-06-2997.66M-2.130.000%
2020-03-3015.26B8.450.00100.00%
2019-12-304.95B1.450.00100.00%
2019-09-296.42B2.900.00100.00%
2019-06-294.32B1.790.00100.00%
2019-03-3010.97B3.390.00100.00%
2018-12-309.83B5.140.00100.00%
2018-09-295.28B0.770.00100.00%
2018-06-294.61B2.230.00100.00%
2018-03-3020.21B9.180.00100.00%
2017-12-307.82B0.170.00100.00%
2017-09-298.8B2.290.00100.00%
2017-06-296.53B2.770.00100.00%
2017-03-3016.51B2.310.00100.00%