{"next_earnings_date":"Sep 17, 2026","next_earnings_date_iso":"2026-09-17","days_until":59,"last_eps_actual":4.41,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Feb 28, 2026","actual_eps":4.41,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 30, 2025","actual_eps":4.04,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 31, 2025","actual_eps":3.46,"estimate_eps":null,"surprise_pct":null},{"date":"Feb 28, 2025","actual_eps":3.76,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Jun 23, 2026","date_iso":"2026-06-23","pre_close":328.56,"post_close":322.99,"return_pct":-1.7},{"date":"Mar 19, 2026","date_iso":"2026-03-19","pre_close":280.64,"post_close":307.4,"return_pct":9.54},{"date":"Dec 18, 2025","date_iso":"2025-12-18","pre_close":225.44,"post_close":231.82,"return_pct":2.83},{"date":"Sep 18, 2025","date_iso":"2025-09-18","pre_close":179.74,"post_close":186.9,"return_pct":3.98},{"date":"Mar 20, 2025","date_iso":"2025-03-20","pre_close":193.96,"post_close":181.93,"return_pct":-6.2},{"date":"Dec 19, 2024","date_iso":"2024-12-19","pre_close":213.12,"post_close":228.28,"return_pct":7.11},{"date":"Sep 19, 2024","date_iso":"2024-09-19","pre_close":231.76,"post_close":203.72,"return_pct":-12.1},{"date":"Mar 21, 2024","date_iso":"2024-03-21","pre_close":199.9,"post_close":223.71,"return_pct":11.91}],"prob_up":63,"avg_post_return":1.92,"sentiment_30d":{"total":13,"positive":5,"negative":5,"avg_compound":85.2}}