{"next_earnings_date":"Jul 16, 2026","next_earnings_date_iso":"2026-07-16","days_until":7,"last_eps_actual":1.23,"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":1.23,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":-17.14,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":5.87,"estimate_eps":null,"surprise_pct":null},{"date":"Jun 30, 2025","actual_eps":7.19,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Apr 16, 2026","date_iso":"2026-04-16","pre_close":107.66,"post_close":98.74,"return_pct":-8.29},{"date":"Jan 20, 2026","date_iso":"2026-01-20","pre_close":87.99,"post_close":85.5,"return_pct":-2.83},{"date":"Oct 21, 2025","date_iso":"2025-10-21","pre_close":123.84,"post_close":115.65,"return_pct":-6.61},{"date":"Jul 17, 2025","date_iso":"2025-07-17","pre_close":125.09,"post_close":124.1,"return_pct":-0.79},{"date":"Apr 17, 2025","date_iso":"2025-04-17","pre_close":96.17,"post_close":101.78,"return_pct":5.83},{"date":"Jan 27, 2025","date_iso":"2025-01-27","pre_close":97.75,"post_close":97.74,"return_pct":-0.01},{"date":"Oct 17, 2024","date_iso":"2024-10-17","pre_close":70.2,"post_close":76.63,"return_pct":9.16},{"date":"Jul 18, 2024","date_iso":"2024-07-18","pre_close":64.8,"post_close":67.84,"return_pct":4.69}],"prob_up":38,"avg_post_return":0.14,"sentiment_30d":{"total":0,"positive":0,"negative":0,"avg_compound":0}}