{"next_earnings_date":"Aug 27, 2026","next_earnings_date_iso":"2026-08-27","days_until":3,"last_eps_actual":0.04,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"May 2, 2026","actual_eps":0.04,"revenue":2417800000,"net_income":34500000,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 1, 2025","actual_eps":2.2,"revenue":2074500000,"net_income":1901300000,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 2, 2025","actual_eps":0.22,"revenue":2006100000,"net_income":194800000,"estimate_eps":null,"surprise_pct":null},{"date":"May 3, 2025","actual_eps":0.2,"revenue":1895300000,"net_income":177900000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 27, 2026","date_iso":"2026-05-27","pre_close":208.17,"post_low":194.74,"post_high":207.26,"ret_low":-6.45,"ret_high":-0.44,"return_pct":-3.44},{"date":"Dec 2, 2025","date_iso":"2025-12-02","pre_close":90.98,"post_low":95.66,"post_high":101.91,"ret_low":5.14,"ret_high":12.01,"return_pct":8.58},{"date":"Aug 28, 2025","date_iso":"2025-08-28","pre_close":74.64,"post_low":62.49,"post_high":65.35,"ret_low":-16.28,"ret_high":-12.45,"return_pct":-14.36},{"date":"May 29, 2025","date_iso":"2025-05-29","pre_close":64.42,"post_low":58.45,"post_high":60.79,"ret_low":-9.27,"ret_high":-5.63,"return_pct":-7.45},{"date":"Dec 3, 2024","date_iso":"2024-12-03","pre_close":96.42,"post_low":109.15,"post_high":119.25,"ret_low":13.2,"ret_high":23.68,"return_pct":18.44},{"date":"Aug 29, 2024","date_iso":"2024-08-29","pre_close":68.06,"post_low":72.39,"post_high":78.58,"ret_low":6.36,"ret_high":15.46,"return_pct":10.91},{"date":"May 30, 2024","date_iso":"2024-05-30","pre_close":75.25,"post_low":66.65,"post_high":75.6,"ret_low":-11.43,"ret_high":0.47,"return_pct":-5.48},{"date":"Nov 30, 2023","date_iso":"2023-11-30","pre_close":55.68,"post_low":50.13,"post_high":53.4,"ret_low":-9.97,"ret_high":-4.09,"return_pct":-7.03}],"prob_up":38,"avg_post_return":0.02,"avg_post_return_high":3.63,"avg_post_return_low":-3.59,"sentiment_30d":{"total":12,"positive":8,"negative":3,"avg_compound":85.6}}