{"next_earnings_date":"Aug 19, 2026","next_earnings_date_iso":"2026-08-19","days_until":2,"last_eps_actual":2.4,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"May 2, 2026","actual_eps":2.4,"revenue":3623465000,"net_income":1176350000,"estimate_eps":null,"surprise_pct":null},{"date":"Jan 31, 2026","actual_eps":1.69,"revenue":3160263000,"net_income":830826000,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 2, 2025","actual_eps":1.04,"revenue":2880348000,"net_income":518518000,"estimate_eps":null,"surprise_pct":null},{"date":"May 3, 2025","actual_eps":1.14,"revenue":2640068000,"net_income":569770000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 20, 2026","date_iso":"2026-05-20","pre_close":413.69,"post_low":380.23,"post_high":395.51,"ret_low":-8.09,"ret_high":-4.39,"return_pct":-6.24},{"date":"Feb 18, 2026","date_iso":"2026-02-18","pre_close":336.15,"post_low":337.84,"post_high":350.94,"ret_low":0.5,"ret_high":4.4,"return_pct":2.45},{"date":"Aug 20, 2025","date_iso":"2025-08-20","pre_close":227.67,"post_low":241.01,"post_high":246.8,"ret_low":5.86,"ret_high":8.4,"return_pct":7.13},{"date":"May 22, 2025","date_iso":"2025-05-22","pre_close":218.32,"post_low":202.37,"post_high":207.26,"ret_low":-7.31,"ret_high":-5.07,"return_pct":-6.19},{"date":"Feb 19, 2025","date_iso":"2025-02-19","pre_close":215.34,"post_low":237.36,"post_high":241.61,"ret_low":10.23,"ret_high":12.2,"return_pct":11.21},{"date":"Aug 21, 2024","date_iso":"2024-08-21","pre_close":216.79,"post_low":214.8,"post_high":221.15,"ret_low":-0.92,"ret_high":2.01,"return_pct":0.55},{"date":"May 22, 2024","date_iso":"2024-05-22","pre_close":209.03,"post_low":224.21,"post_high":233.27,"ret_low":7.26,"ret_high":11.6,"return_pct":9.43},{"date":"Feb 21, 2024","date_iso":"2024-02-21","pre_close":182.22,"post_low":181.82,"post_high":189.68,"ret_low":-0.22,"ret_high":4.09,"return_pct":1.94}],"prob_up":75,"avg_post_return":2.54,"avg_post_return_high":4.16,"avg_post_return_low":0.91,"sentiment_30d":{"total":5,"positive":3,"negative":1,"avg_compound":91.9}}