{"next_earnings_date":"Aug 19, 2026","next_earnings_date_iso":"2026-08-19","days_until":2,"last_eps_actual":1.19,"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":1.19,"revenue":null,"net_income":1332000000,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 1, 2025","actual_eps":1.28,"revenue":null,"net_income":1442000000,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 2, 2025","actual_eps":1.1,"revenue":null,"net_income":1243000000,"estimate_eps":null,"surprise_pct":null},{"date":"May 3, 2025","actual_eps":0.92,"revenue":null,"net_income":1036000000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 29, 2026","date_iso":"2026-05-29","pre_close":154.4,"post_low":151.95,"post_high":153.51,"ret_low":-1.59,"ret_high":-0.58,"return_pct":-1.08},{"date":"Dec 2, 2025","date_iso":"2025-12-02","pre_close":149.81,"post_low":148.32,"post_high":149.55,"ret_low":-0.99,"ret_high":-0.17,"return_pct":-0.58},{"date":"Aug 29, 2025","date_iso":"2025-08-29","pre_close":135.49,"post_low":134.56,"post_high":136.92,"ret_low":-0.69,"ret_high":1.06,"return_pct":0.18},{"date":"May 30, 2025","date_iso":"2025-05-30","pre_close":125.09,"post_low":123.96,"post_high":126.51,"ret_low":-0.9,"ret_high":1.14,"return_pct":0.12},{"date":"Dec 4, 2024","date_iso":"2024-12-04","pre_close":122.09,"post_low":122.69,"post_high":124.04,"ret_low":0.49,"ret_high":1.6,"return_pct":1.04},{"date":"Aug 30, 2024","date_iso":"2024-08-30","pre_close":114.48,"post_low":113.83,"post_high":115.3,"ret_low":-0.57,"ret_high":0.72,"return_pct":0.07},{"date":"May 31, 2024","date_iso":"2024-05-31","pre_close":100.51,"post_low":100.98,"post_high":102.73,"ret_low":0.47,"ret_high":2.21,"return_pct":1.34},{"date":"Nov 29, 2023","date_iso":"2023-11-29","pre_close":86.07,"post_low":84.75,"post_high":85.58,"ret_low":-1.53,"ret_high":-0.57,"return_pct":-1.05}],"prob_up":63,"avg_post_return":0,"avg_post_return_high":0.68,"avg_post_return_low":-0.66,"sentiment_30d":{"total":2,"positive":0,"negative":2,"avg_compound":87.7}}