{"next_earnings_date":"Aug 6, 2026","next_earnings_date_iso":"2026-08-06","days_until":20,"last_eps_actual":0.16,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Mar 31, 2026","actual_eps":0.16,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":0.31,"estimate_eps":null,"surprise_pct":null},{"date":"Jun 30, 2025","actual_eps":0.79,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 31, 2025","actual_eps":0.08,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 8, 2026","date_iso":"2026-05-08","pre_close":131.49,"post_close":144.76,"return_pct":10.1},{"date":"Feb 9, 2026","date_iso":"2026-02-09","pre_close":127.02,"post_close":131.36,"return_pct":3.42},{"date":"Aug 7, 2025","date_iso":"2025-08-07","pre_close":93.51,"post_close":112.78,"return_pct":20.61},{"date":"May 9, 2025","date_iso":"2025-05-09","pre_close":92.41,"post_close":100.23,"return_pct":8.46},{"date":"Feb 7, 2025","date_iso":"2025-02-07","pre_close":84.56,"post_close":85.71,"return_pct":1.35},{"date":"Aug 9, 2024","date_iso":"2024-08-09","pre_close":58.28,"post_close":61.03,"return_pct":4.71},{"date":"May 10, 2024","date_iso":"2024-05-10","pre_close":53.84,"post_close":56.11,"return_pct":4.22},{"date":"Feb 9, 2024","date_iso":"2024-02-09","pre_close":50.37,"post_close":47.59,"return_pct":-5.52}],"prob_up":88,"avg_post_return":5.92,"sentiment_30d":{"total":0,"positive":0,"negative":0,"avg_compound":0}}