{"next_earnings_date":"Aug 18, 2026","next_earnings_date_iso":"2026-08-18","days_until":1,"last_eps_actual":3.3,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"May 3, 2026","actual_eps":3.3,"revenue":41765000000,"net_income":3289000000,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 2, 2025","actual_eps":3.62,"revenue":41352000000,"net_income":3601000000,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 3, 2025","actual_eps":4.58,"revenue":45277000000,"net_income":4551000000,"estimate_eps":null,"surprise_pct":null},{"date":"May 4, 2025","actual_eps":3.45,"revenue":39856000000,"net_income":3433000000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 27, 2026","date_iso":"2026-05-27","pre_close":308.26,"post_low":312.9,"post_high":319.48,"ret_low":1.51,"ret_high":3.64,"return_pct":2.57},{"date":"Nov 25, 2025","date_iso":"2025-11-25","pre_close":329.83,"post_low":342.06,"post_high":350,"ret_low":3.71,"ret_high":6.12,"return_pct":4.91},{"date":"Aug 26, 2025","date_iso":"2025-08-26","pre_close":398.2,"post_low":396.67,"post_high":401.01,"ret_low":-0.38,"ret_high":0.71,"return_pct":0.16},{"date":"May 28, 2025","date_iso":"2025-05-28","pre_close":358.45,"post_low":353.03,"post_high":358.23,"ret_low":-1.51,"ret_high":-0.06,"return_pct":-0.79},{"date":"Nov 19, 2024","date_iso":"2024-11-19","pre_close":392.74,"post_low":382.71,"post_high":388.68,"ret_low":-2.55,"ret_high":-1.03,"return_pct":-1.79},{"date":"Aug 20, 2024","date_iso":"2024-08-20","pre_close":345.39,"post_low":350.69,"post_high":354.54,"ret_low":1.53,"ret_high":2.65,"return_pct":2.09},{"date":"May 21, 2024","date_iso":"2024-05-21","pre_close":319.27,"post_low":310.72,"post_high":316.57,"ret_low":-2.68,"ret_high":-0.85,"return_pct":-1.76},{"date":"Nov 21, 2023","date_iso":"2023-11-21","pre_close":287.5,"post_low":285.85,"post_high":288.98,"ret_low":-0.57,"ret_high":0.51,"return_pct":-0.03}],"prob_up":50,"avg_post_return":0.67,"avg_post_return_high":1.46,"avg_post_return_low":-0.12,"sentiment_30d":{"total":10,"positive":2,"negative":5,"avg_compound":77.4}}