{"next_earnings_date":"Sep 23, 2026","next_earnings_date_iso":"2026-09-23","days_until":64,"last_eps_actual":24.67,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"May 28, 2026","actual_eps":24.67,"estimate_eps":null,"surprise_pct":null},{"date":"Feb 26, 2026","actual_eps":12.07,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 27, 2025","actual_eps":4.6,"estimate_eps":null,"surprise_pct":null},{"date":"May 29, 2025","actual_eps":1.68,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Jun 24, 2026","date_iso":"2026-06-24","pre_close":1051.26,"post_close":1254.52,"return_pct":19.33},{"date":"Mar 18, 2026","date_iso":"2026-03-18","pre_close":461.54,"post_close":456.88,"return_pct":-1.01},{"date":"Dec 17, 2025","date_iso":"2025-12-17","pre_close":232.1,"post_close":263.03,"return_pct":13.33},{"date":"Jun 25, 2025","date_iso":"2025-06-25","pre_close":127.55,"post_close":129.36,"return_pct":1.42},{"date":"Mar 20, 2025","date_iso":"2025-03-20","pre_close":101.66,"post_close":97.85,"return_pct":-3.75},{"date":"Dec 18, 2024","date_iso":"2024-12-18","pre_close":108.03,"post_close":90.46,"return_pct":-16.26},{"date":"Jun 26, 2024","date_iso":"2024-06-26","pre_close":140.11,"post_close":136.34,"return_pct":-2.69},{"date":"Mar 20, 2024","date_iso":"2024-03-20","pre_close":93.26,"post_close":112.55,"return_pct":20.68}],"prob_up":50,"avg_post_return":3.88,"sentiment_30d":{"total":60,"positive":26,"negative":20,"avg_compound":83.7}}