{"next_earnings_date":"Oct 14, 2026","next_earnings_date_iso":"2026-10-14","days_until":2,"last_eps_actual":2,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Jun 30, 2026","actual_eps":2,"revenue":null,"net_income":6407000000,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 31, 2026","actual_eps":1.6,"revenue":null,"net_income":5253000000,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":1.61,"revenue":null,"net_income":null,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":1.66,"revenue":null,"net_income":5589000000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Jul 28, 2026","date_iso":"2026-07-28","pre_close":86.77,"post_low":83.24,"post_high":86.49,"ret_low":-4.07,"ret_high":-0.32,"return_pct":-2.2},{"date":"Apr 29, 2026","date_iso":"2026-04-29","pre_close":80.57,"post_low":79.16,"post_high":81.68,"ret_low":-1.75,"ret_high":1.38,"return_pct":-0.19},{"date":"Feb 24, 2026","date_iso":"2026-02-24","pre_close":84.2,"post_low":84.03,"post_high":85.93,"ret_low":-0.2,"ret_high":2.05,"return_pct":0.93},{"date":"Oct 31, 2025","date_iso":"2025-10-31","pre_close":84.15,"post_low":84.08,"post_high":86.01,"ret_low":-0.08,"ret_high":2.21,"return_pct":1.06},{"date":"Aug 5, 2025","date_iso":"2025-08-05","pre_close":75.48,"post_low":75.46,"post_high":76.67,"ret_low":-0.03,"ret_high":1.58,"return_pct":0.78},{"date":"Apr 29, 2025","date_iso":"2025-04-29","pre_close":67.17,"post_low":67.1,"post_high":69.09,"ret_low":-0.1,"ret_high":2.86,"return_pct":1.38},{"date":"Feb 25, 2025","date_iso":"2025-02-25","pre_close":74.73,"post_low":73.8,"post_high":75.24,"ret_low":-1.24,"ret_high":0.68,"return_pct":-0.28},{"date":"Oct 31, 2024","date_iso":"2024-10-31","pre_close":62.65,"post_low":61.86,"post_high":62.78,"ret_low":-1.26,"ret_high":0.21,"return_pct":-0.53}],"prob_up":50,"avg_post_return":0.12,"avg_post_return_high":1.33,"avg_post_return_low":-1.09,"sentiment_30d":{"total":10,"positive":3,"negative":2,"avg_compound":86.7}}