{"next_earnings_date":"Aug 4, 2026","next_earnings_date_iso":"2026-08-04","days_until":19,"last_eps_actual":0.84,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Mar 28, 2026","actual_eps":0.84,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 27, 2025","actual_eps":0.75,"estimate_eps":null,"surprise_pct":null},{"date":"Jun 28, 2025","actual_eps":0.54,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 29, 2025","actual_eps":0.44,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 5, 2026","date_iso":"2026-05-05","pre_close":341.52,"post_close":430.32,"return_pct":26},{"date":"Nov 4, 2025","date_iso":"2025-11-04","pre_close":259.66,"post_close":259.59,"return_pct":-0.03},{"date":"Aug 5, 2025","date_iso":"2025-08-05","pre_close":176.77,"post_close":166.16,"return_pct":-6},{"date":"May 6, 2025","date_iso":"2025-05-06","pre_close":100.6,"post_close":103.37,"return_pct":2.75},{"date":"Oct 29, 2024","date_iso":"2024-10-29","pre_close":159.92,"post_close":153.07,"return_pct":-4.28},{"date":"Jul 30, 2024","date_iso":"2024-07-30","pre_close":139.76,"post_close":153.53,"return_pct":9.85},{"date":"Apr 30, 2024","date_iso":"2024-04-30","pre_close":160.22,"post_close":151.25,"return_pct":-5.6},{"date":"Oct 31, 2023","date_iso":"2023-10-31","pre_close":96.19,"post_close":108.14,"return_pct":12.42}],"prob_up":50,"avg_post_return":4.39,"sentiment_30d":{"total":16,"positive":5,"negative":9,"avg_compound":86.5}}