{"ticker": {"uuid": "0860e782-21b4-4f9d-86cf-a93e4f5c99bf", "symbol": "AGX", "name": "Argan Inc", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "next_event": {"report_date": "2026-09-03", "fiscal_date_ending": "2026-07-31", "estimate": 2.67, "session": "Time unconfirmed", "days": 22}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 33.9, "average_surprise_label": "+33.9%", "median_surprise": 37.1, "surprise_dispersion": 36.3, "average_reaction": 4.6, "average_reaction_label": "+4.6%", "average_abs_reaction": 11.8, "positive_response_rate": 66.7, "confirmation_rate": 75.0, "reaction_sample": 12, "streak": {"count": 10, "band": "beat", "label": "10 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 74, "band": "High", "tone": "negative", "days": 22, "proximity_component": 14, "reaction_component": 30, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 61.1, "revenue_growth_1y": 14.5, "cash_conversion": 3.09, "net_margin": 15.5, "earnings_yield": 2.3, "eps_surprise_avg": 42.5, "sue_score": 1.86, "pe_ratio": 51.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 597.33, "currency": "USD", "return_13w": -12.2, "fair_value": 217.844174, "fair_value_gap": 174.2, "relative_strength": 20.5, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 60.6}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-09-06", "date_source": "exact", "eps_actual": 0.94, "eps_estimate": 0.75, "eps_surprise": 0.19, "surprise_pct": 25.3333, "surprise_label": "+25.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.8686998811870805, "one_week_reaction_label": "+3.9%", "four_week_reaction": 6.729190741037634, "four_week_reaction_label": "+6.7%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-12-06", "date_source": "exact", "eps_actual": 0.4, "eps_estimate": 0.86, "eps_surprise": -0.46, "surprise_pct": -53.4884, "surprise_label": "-53.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.021276589220781, "one_week_reaction_label": "-10.0%", "four_week_reaction": -0.4468070595366469, "four_week_reaction_label": "-0.4%", "confirmation": "confirmed", "revenue": 163755000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5464000.0, "operating_cash_flow": 57710000.0, "free_cash_flow": 58822000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-04-11", "date_source": "exact", "eps_actual": 0.89, "eps_estimate": 0.75, "eps_surprise": 0.14, "surprise_pct": 18.6667, "surprise_label": "+18.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 19.134941316516596, "one_week_reaction_label": "+19.1%", "four_week_reaction": 21.855226645128038, "four_week_reaction_label": "+21.9%", "confirmation": "confirmed", "revenue": 164554000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12018000.0, "operating_cash_flow": 24595000.0, "free_cash_flow": 25208000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-06", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.52, "eps_surprise": 0.06, "surprise_pct": 11.5385, "surprise_label": "+11.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.09854183671377, "one_week_reaction_label": "+8.1%", "four_week_reaction": 3.5820469906548214, "four_week_reaction_label": "+3.6%", "confirmation": "confirmed", "revenue": 157682000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 7882000.0, "operating_cash_flow": 17686000.0, "free_cash_flow": 18008000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-09-05", "date_source": "exact", "eps_actual": 1.31, "eps_estimate": 0.97, "eps_surprise": 0.34, "surprise_pct": 35.0515, "surprise_label": "+35.1%", "surprise_band": "beat", "eps_yoy": 39.36170212765958, "eps_yoy_label": "+39.4%", "one_week_reaction": 13.440927871554711, "one_week_reaction_label": "+13.4%", "four_week_reaction": 26.629681443597875, "four_week_reaction_label": "+26.6%", "confirmation": "confirmed", "revenue": 227015000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18198000.0, "operating_cash_flow": 73495000.0, "free_cash_flow": 75844000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-05", "date_source": "exact", "eps_actual": 2.0, "eps_estimate": 1.26, "eps_surprise": 0.74, "surprise_pct": 58.7302, "surprise_label": "+58.7%", "surprise_band": "beat", "eps_yoy": 400.0, "eps_yoy_label": "+400.0%", "one_week_reaction": -5.656021654969744, "one_week_reaction_label": "-5.7%", "four_week_reaction": -8.330126637524366, "four_week_reaction_label": "-8.3%", "confirmation": "diverged", "revenue": 257008000.0, "revenue_yoy": 56.94665811730939, "revenue_yoy_label": "+56.9%", "net_income": 28010000.0, "operating_cash_flow": 31779000.0, "free_cash_flow": 34326000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-27", "date_source": "exact", "eps_actual": 2.22, "eps_estimate": 1.145, "eps_surprise": 1.075, "surprise_pct": 93.8865, "surprise_label": "+93.9%", "surprise_band": "beat", "eps_yoy": 149.43820224719101, "eps_yoy_label": "+149.4%", "one_week_reaction": 14.527363545183281, "one_week_reaction_label": "+14.5%", "four_week_reaction": 21.06136036793842, "four_week_reaction_label": "+21.1%", "confirmation": "confirmed", "revenue": 232474000.0, "revenue_yoy": 41.2752044921424, "revenue_yoy_label": "+41.3%", "net_income": 31369000.0, "operating_cash_flow": 44624000.0, "free_cash_flow": 45989000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-04", "date_source": "exact", "eps_actual": 1.6, "eps_estimate": 1.09, "eps_surprise": 0.51, "surprise_pct": 46.789, "surprise_label": "+46.8%", "surprise_band": "beat", "eps_yoy": 175.86206896551727, "eps_yoy_label": "+175.9%", "one_week_reaction": 15.601521439933746, "one_week_reaction_label": "+15.6%", "four_week_reaction": 4.488825652299159, "four_week_reaction_label": "+4.5%", "confirmation": "confirmed", "revenue": 193660000.0, "revenue_yoy": 22.81680851333697, "revenue_yoy_label": "+22.8%", "net_income": 22550000.0, "operating_cash_flow": 35293000.0, "free_cash_flow": 35688000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-04", "date_source": "exact", "eps_actual": 2.5, "eps_estimate": 1.64, "eps_surprise": 0.86, "surprise_pct": 52.439, "surprise_label": "+52.4%", "surprise_band": "beat", "eps_yoy": 90.83969465648855, "eps_yoy_label": "+90.8%", "one_week_reaction": -7.321882126092776, "one_week_reaction_label": "-7.3%", "four_week_reaction": 16.87406907069986, "four_week_reaction_label": "+16.9%", "confirmation": "diverged", "revenue": 237743000.0, "revenue_yoy": 4.725678919895161, "revenue_yoy_label": "+4.7%", "net_income": 35275000.0, "operating_cash_flow": 34602000.0, "free_cash_flow": 36296000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-04", "date_source": "exact", "eps_actual": 2.17, "eps_estimate": 2.1, "eps_surprise": 0.07, "surprise_pct": 3.3333, "surprise_label": "+3.3%", "surprise_band": "beat", "eps_yoy": 8.499999999999996, "eps_yoy_label": "+8.5%", "one_week_reaction": -20.62246949370385, "one_week_reaction_label": "-20.6%", "four_week_reaction": -17.72773272366399, "four_week_reaction_label": "-17.7%", "confirmation": "diverged", "revenue": 251153000.0, "revenue_yoy": -2.278139201892548, "revenue_yoy_label": "-2.3%", "net_income": 30737000.0, "operating_cash_flow": 172493000.0, "free_cash_flow": 173076000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-26", "date_source": "exact", "eps_actual": 3.47, "eps_estimate": 1.98, "eps_surprise": 1.49, "surprise_pct": 75.2525, "surprise_label": "+75.3%", "surprise_band": "beat", "eps_yoy": 56.3063063063063, "eps_yoy_label": "+56.3%", "one_week_reaction": 19.577925520605636, "one_week_reaction_label": "+19.6%", "four_week_reaction": 26.174950064808378, "four_week_reaction_label": "+26.2%", "confirmation": "confirmed", "revenue": 262050000.0, "revenue_yoy": 12.722282921961165, "revenue_yoy_label": "+12.7%", "net_income": 49212000.0, "operating_cash_flow": 172330000.0, "free_cash_flow": 173535000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-04", "date_source": "exact", "eps_actual": 3.24, "eps_estimate": 2.33, "eps_surprise": 0.91, "surprise_pct": 39.0558, "surprise_label": "+39.1%", "surprise_band": "beat", "eps_yoy": 102.49999999999999, "eps_yoy_label": "+102.5%", "one_week_reaction": 4.15279901652125, "one_week_reaction_label": "+4.2%", "four_week_reaction": 14.662990614974062, "four_week_reaction_label": "+14.7%", "confirmation": "confirmed", "revenue": 290954000.0, "revenue_yoy": 50.239595166787154, "revenue_yoy_label": "+50.2%", "net_income": 46063000.0, "operating_cash_flow": 113384000.0, "free_cash_flow": 115817000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.94, 0.4, 0.89, 0.58, 1.31, 2.0, 2.22, 1.6, 2.5, 2.17, 3.47, 3.24], "eps_estimate": [0.75, 0.86, 0.75, 0.52, 0.97, 1.26, 1.145, 1.09, 1.64, 2.1, 1.98, 2.33], "surprise": [25.3333, -53.4884, 18.6667, 11.5385, 35.0515, 58.7302, 93.8865, 46.789, 52.439, 3.3333, 75.2525, 39.0558], "reaction_1w": [3.8686998811870805, -10.021276589220781, 19.134941316516596, 8.09854183671377, 13.440927871554711, -5.656021654969744, 14.527363545183281, 15.601521439933746, -7.321882126092776, -20.62246949370385, 19.577925520605636, 4.15279901652125], "reaction_4w": [6.729190741037634, -0.4468070595366469, 21.855226645128038, 3.5820469906548214, 26.629681443597875, -8.330126637524366, 21.06136036793842, 4.488825652299159, 16.87406907069986, -17.72773272366399, 26.174950064808378, 14.662990614974062], "revenue": [null, 163.75, 164.55, 157.68, 227.01, 257.01, 232.47, 193.66, 237.74, 251.15, 262.05, 290.95], "net_income": [null, 5.46, 12.02, 7.88, 18.2, 28.01, 31.37, 22.55, 35.27, 30.74, 49.21, 46.06], "financial_unit": "millions", "scatter": [{"x": 25.3333, "y": 3.8686998811870805, "label": "2023-07-31"}, {"x": -53.4884, "y": -10.021276589220781, "label": "2023-10-31"}, {"x": 18.6667, "y": 19.134941316516596, "label": "2024-01-31"}, {"x": 11.5385, "y": 8.09854183671377, "label": "2024-04-30"}, {"x": 35.0515, "y": 13.440927871554711, "label": "2024-07-31"}, {"x": 58.7302, "y": -5.656021654969744, "label": "2024-10-31"}, {"x": 93.8865, "y": 14.527363545183281, "label": "2025-01-31"}, {"x": 46.789, "y": 15.601521439933746, "label": "2025-04-30"}, {"x": 52.439, "y": -7.321882126092776, "label": "2025-07-31"}, {"x": 3.3333, "y": -20.62246949370385, "label": "2025-10-31"}, {"x": 75.2525, "y": 19.577925520605636, "label": "2026-01-31"}, {"x": 39.0558, "y": 4.15279901652125, "label": "2026-04-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 102.15400015533174, 105.59544487494937, 109.6806157253655, 109.25971905481433, 114.16192099638923, 112.70116377443193, 117.55385147920126, 113.64199072068617, 110.96806285542173, 111.14254037284594, 112.48851272528458, 110.71880852602418, 114.25821949031535, 115.10568574972928, 117.14957073763512, 105.40968823093186, 109.62208793721273, 120.16554914965366, 116.62613818536249, 114.75672814911047, 115.20538645518013, 113.90926445546694, 111.68226556703564, 113.28811966978843, 116.67547281824142, 117.95514053250358, 117.40312529819062, 117.27766938965891, 123.62581892655405, 122.87307321228218, 127.69064065208131, 126.81243902927773, 125.88405350359923, 149.9718932683653, 156.11930975953112, 156.2705875811736, 153.3962987068851, 167.71732055880736, 166.25496229613253, 177.80254801011804, 178.07989239364287, 192.5017669819169, 193.6363532100058, 190.23258939419824, 184.4587978200907, 178.3824480369278, 189.60226428209782, 190.4342948669018, 196.37619058480809, 175.44525673598753, 175.69835202364493, 184.7591443350779, 193.13657962641307, 200.72942029574148, 227.709316894682, 230.56928620447616, 242.69252302952106, 254.18302548407814, 274.0762694232346, 291.41325685832345, 325.9606853675578, 320.1707935843117, 347.51390063833543, 394.2536057220169, 346.87919575619526, 402.73327156839815, 395.90383995504357, 373.51143303432957, 362.9499370218831, 353.73401310169595, 362.92454872396667, 378.3351942438276, 404.73893940648446, 451.63097427766445, 428.8103248857995, 348.0553731221543, 411.15313187297716, 378.05225134933227, 339.9900535345424, 331.69575176931033, 289.5372912787489, 305.31172968356947, 306.83828865270857, 351.4138023411064, 305.51527224786554, 376.9836593012037, 371.4626063726707, 386.6877646544039, 417.84016323020643, 434.449672657732, 480.9358898908878, 518.5943175524172, 536.5560623778806, 620.2669714870299, 556.6354555239227, 518.849457759068, 560.6411285448652, 538.5716546157992, 541.5312604867846, 527.1924835038283, 602.9410014699555, 575.7471888970699, 610.8895682421668, 572.4757521228735, 567.7986221248586, 583.2868257517855, 540.5792519132116, 588.6284671864524, 666.1461685004527, 681.7110476094344, 670.286580387164, 654.6705834348887, 725.6965264780191, 759.2977399231997, 784.0315662624698, 797.7811166432826, 900.352241786706, 858.5915064943881, 1011.884899848617, 803.2092450659402, 819.1095601656349, 833.6528470083207, 832.5006493323391, 834.6002064059642, 798.5236428941284, 982.3374522243932, 932.9167480122784, 889.921766838747, 902.6895072230155, 1051.0311664384715, 1121.9459654402533, 1156.9162431712984, 1061.9273312762868, 1175.016693543539, 1214.8581966703537, 1452.702229595448, 1474.597110547423, 1548.1269889050188, 1532.84672300705, 1675.4224008534368, 1801.863565211325, 1745.3909591334614, 1853.2816036393297, 1684.0433893323836, 1711.4201592938014, 1782.491998837501, 1646.4035378484102, 1894.1470184888644, 1962.3655366338255, 1810.315918432004, 1615.9149322935534, 1413.2333815244876, 1459.718084953119, 1463.5923982278837, 1532.6116214670724], "eps_index": [100.0, 100.0, 100.0, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735], "gap": [0.0, -2.154000155331744, -5.595444874949365, -1.1091871539369293, -0.6882904833857566, -5.590492424960658, -4.129735203003364, -8.982422907772687, -5.070562149257597, -2.3966342839931656, -2.5711118014173735, -3.9170841538560097, -2.147379954595607, -5.686790918886786, -6.534257178300706, -8.578142166206547, -3.368871904401246, -7.5812716106821085, -18.12473282312304, -14.585321858831875, -12.715911822579855, -13.164570128649515, -11.868448128936322, -9.641449240505025, -11.247303343257812, -14.6346564917108, -15.91432420597296, -15.36230897166, -15.236853063128294, -21.58500260002343, -20.832256885751562, -25.649824325550696, -24.77162270274711, -23.843237177068616, -52.42087286020205, -58.568289351367866, -58.71956717301035, -55.84527829872184, -70.1663001506441, -68.70394188796928, -80.25152760195479, -80.52887198547961, -77.80788943089648, -78.9424756589854, -75.53871184317784, -69.76492026907029, -63.68857048590739, -74.90838673107741, -75.7404173158814, -81.68231303378768, -60.75137918496712, -61.00447447262452, -70.0652667840575, -78.44270207539266, -86.03554274472107, -97.91339852733506, -100.77336783712923, -112.89660466217413, -124.38710711673122, -144.28035105588765, -161.61733849097652, -196.16476700021087, -190.37487521696477, -217.7179822709885, -264.45768735467, -217.08327738884833, -272.9373532010512, -266.10792158769664, -178.40939221800306, -167.8478962055566, -158.63197228536944, -167.82250790764016, -183.23315342750107, -209.63689859015795, -256.52893346133794, -233.708284069473, -152.95333230582781, -216.05109105665065, -182.95021053300576, -144.88801271821592, -136.59371095298383, -94.4352504624224, -110.20968886724296, -111.73624783638206, -102.02604723906558, -56.1275171458247, -127.59590419916287, -122.07485127062984, -137.30000955236306, -168.4524081281656, -185.06191755569114, -231.54813478884694, -269.2065624503764, -287.16830727583977, -329.2465633237646, -265.6150473606574, -227.82904959580264, -269.6207203815999, -247.55124645253386, -250.51085232351932, -236.17207534056297, -311.9205933066902, -284.7267807338046, -319.8691600789015, -281.4553439596082, -276.77821396159334, -292.2664175885202, -200.98741517851772, -249.03663045175858, -326.5543317657589, -342.1192108747406, -330.69474365247015, -315.07874670019487, -386.10468974332525, -419.7059031885059, -444.43972952777597, -458.1892799085888, -560.7604050520122, -518.9996697596943, -672.2930631139232, -456.67863282104224, -472.57894792073694, -487.12223476342274, -485.97003708744114, -488.0695941610662, -451.9930306492305, -635.8068399794953, -586.3861357673804, -543.391154593849, -556.1588949781176, -704.5005541935735, -775.4153531953554, -810.3856309264005, -715.3967190313889, -828.4860812986411, -868.3275844254557, -1055.1512091872846, -1077.0460901392598, -1150.5759684968557, -1135.2957025988867, -1277.8713804452736, -1404.312544803162, -1347.839938725298, -1455.7305832311663, -1286.4923689242205, -1313.8691388856382, -1318.0022029191337, -1181.9137419300428, -1429.6572225704972, -1497.875740715458, -1345.8261225136366, -1151.425136375186, -948.7435856061203, -995.2282890347516, -999.1026023095163, -1068.1218255487051], "quarter_markers": [100.0, null, null, 108.57142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 102.04081632653062, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 97.55102040816325, null, null, null, null, null, null, null, 114.6938775510204, null, null, null, null, null, null, null, null, null, null, null, null, 129.79591836734693, null, null, null, null, null, null, null, null, null, null, null, null, 195.1020408163265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 249.38775510204084, null, null, null, null, null, null, null, null, null, 291.0204081632653, null, null, null, null, null, null, null, null, null, null, null, null, 339.59183673469386, null, null, null, null, null, null, null, null, null, null, null, null, 346.53061224489795, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 397.55102040816325, null, null, null, null, null, null, null, null, null, 464.48979591836735, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [364.5, 1068.1, 1432.6]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [38.974649, 39.814163, 41.155454, 42.747635, 42.583592, 44.494208, 43.924883, 45.816201, 44.291567, 43.249413, 43.317415, 43.842003, 43.152267, 44.53174, 44.862037, 45.658634, 41.083056, 42.724824, 46.834101, 45.454628, 44.726032, 44.900895, 44.395736, 43.527771, 44.153647, 45.473856, 45.972602, 45.757456, 45.70856, 48.182729, 47.889349, 49.766979, 49.424703, 49.062868, 58.451019, 60.846953, 60.905913, 59.785669, 65.367237, 64.797288, 69.297919, 69.406013, 75.026888, 75.469089, 74.142484, 71.892169, 69.523933, 73.896817, 74.221098, 76.536931, 68.379173, 68.477816, 72.009228, 75.274304, 78.233587, 88.748907, 89.86357, 94.588559, 99.066942, 106.820264, 113.577294, 127.042033, 124.785443, 135.442323, 153.658959, 135.194949, 156.963879, 154.302132, 145.57477, 141.458464, 137.86659, 141.448569, 147.454814, 157.745581, 176.021587, 167.127319, 135.65336, 160.24549, 147.344538, 132.50993, 129.277255, 112.846143, 118.994175, 119.589146, 136.962296, 119.073505, 146.928058, 144.776247, 150.710199, 162.851737, 169.325235, 187.443075, 202.120315, 209.120842, 241.746875, 216.946715, 202.219755, 218.507912, 209.906412, 211.059908, 205.47142, 234.994139, 224.395446, 238.092065, 223.120415, 221.29752, 227.333993, 210.688866, 229.415879, 259.628131, 265.694488, 261.241842, 255.155562, 282.837674, 295.933629, 305.573551, 310.93239, 350.909126, 334.633026, 394.378588, 313.047984, 319.245076, 324.913271, 324.464206, 325.282501, 311.221787, 382.862574, 363.601028, 346.843885, 351.820067, 409.635708, 437.274502, 450.904045, 413.88245, 457.958632, 473.486718, 566.185595, 574.719048, 603.37706, 597.42163, 652.99, 702.27, 680.26, 722.31, 656.35, 667.02, 694.72, 641.68, 738.237152, 764.82508, 705.564275, 629.797173, 550.80275, 568.92, 570.43, 597.33], "ttmEps": [2.45, 2.45, 2.45, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 7.13, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.32, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 8.49, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38], "quarterlyEps": [0.16, 0.16, 0.16, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24], "priceIndex": [100.0, 102.15400015533174, 105.59544487494937, 109.6806157253655, 109.25971905481433, 114.16192099638923, 112.70116377443193, 117.55385147920126, 113.64199072068617, 110.96806285542173, 111.14254037284594, 112.48851272528458, 110.71880852602418, 114.25821949031535, 115.10568574972928, 117.14957073763512, 105.40968823093186, 109.62208793721273, 120.16554914965366, 116.62613818536249, 114.75672814911047, 115.20538645518013, 113.90926445546694, 111.68226556703564, 113.28811966978843, 116.67547281824142, 117.95514053250358, 117.40312529819062, 117.27766938965891, 123.62581892655405, 122.87307321228218, 127.69064065208131, 126.81243902927773, 125.88405350359923, 149.9718932683653, 156.11930975953112, 156.2705875811736, 153.3962987068851, 167.71732055880736, 166.25496229613253, 177.80254801011804, 178.07989239364287, 192.5017669819169, 193.6363532100058, 190.23258939419824, 184.4587978200907, 178.3824480369278, 189.60226428209782, 190.4342948669018, 196.37619058480809, 175.44525673598753, 175.69835202364493, 184.7591443350779, 193.13657962641307, 200.72942029574148, 227.709316894682, 230.56928620447616, 242.69252302952106, 254.18302548407814, 274.0762694232346, 291.41325685832345, 325.9606853675578, 320.1707935843117, 347.51390063833543, 394.2536057220169, 346.87919575619526, 402.73327156839815, 395.90383995504357, 373.51143303432957, 362.9499370218831, 353.73401310169595, 362.92454872396667, 378.3351942438276, 404.73893940648446, 451.63097427766445, 428.8103248857995, 348.0553731221543, 411.15313187297716, 378.05225134933227, 339.9900535345424, 331.69575176931033, 289.5372912787489, 305.31172968356947, 306.83828865270857, 351.4138023411064, 305.51527224786554, 376.9836593012037, 371.4626063726707, 386.6877646544039, 417.84016323020643, 434.449672657732, 480.9358898908878, 518.5943175524172, 536.5560623778806, 620.2669714870299, 556.6354555239227, 518.849457759068, 560.6411285448652, 538.5716546157992, 541.5312604867846, 527.1924835038283, 602.9410014699555, 575.7471888970699, 610.8895682421668, 572.4757521228735, 567.7986221248586, 583.2868257517855, 540.5792519132116, 588.6284671864524, 666.1461685004527, 681.7110476094344, 670.286580387164, 654.6705834348887, 725.6965264780191, 759.2977399231997, 784.0315662624698, 797.7811166432826, 900.352241786706, 858.5915064943881, 1011.884899848617, 803.2092450659402, 819.1095601656349, 833.6528470083207, 832.5006493323391, 834.6002064059642, 798.5236428941284, 982.3374522243932, 932.9167480122784, 889.921766838747, 902.6895072230155, 1051.0311664384715, 1121.9459654402533, 1156.9162431712984, 1061.9273312762868, 1175.016693543539, 1214.8581966703537, 1452.702229595448, 1474.597110547423, 1548.1269889050188, 1532.84672300705, 1675.4224008534368, 1801.863565211325, 1745.3909591334614, 1853.2816036393297, 1684.0433893323836, 1711.4201592938014, 1782.491998837501, 1646.4035378484102, 1894.1470184888644, 1962.3655366338255, 1810.315918432004, 1615.9149322935534, 1413.2333815244876, 1459.718084953119, 1463.5923982278837, 1532.6116214670724], "epsIndex": [100.0, 100.0, 100.0, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735], "valuationGap": [0.0, -2.154000155331744, -5.595444874949365, -1.1091871539369293, -0.6882904833857566, -5.590492424960658, -4.129735203003364, -8.982422907772687, -5.070562149257597, -2.3966342839931656, -2.5711118014173735, -3.9170841538560097, -2.147379954595607, -5.686790918886786, -6.534257178300706, -8.578142166206547, -3.368871904401246, -7.5812716106821085, -18.12473282312304, -14.585321858831875, -12.715911822579855, -13.164570128649515, -11.868448128936322, -9.641449240505025, -11.247303343257812, -14.6346564917108, -15.91432420597296, -15.36230897166, -15.236853063128294, -21.58500260002343, -20.832256885751562, -25.649824325550696, -24.77162270274711, -23.843237177068616, -52.42087286020205, -58.568289351367866, -58.71956717301035, -55.84527829872184, -70.1663001506441, -68.70394188796928, -80.25152760195479, -80.52887198547961, -77.80788943089648, -78.9424756589854, -75.53871184317784, -69.76492026907029, -63.68857048590739, -74.90838673107741, -75.7404173158814, -81.68231303378768, -60.75137918496712, -61.00447447262452, -70.0652667840575, -78.44270207539266, -86.03554274472107, -97.91339852733506, -100.77336783712923, -112.89660466217413, -124.38710711673122, -144.28035105588765, -161.61733849097652, -196.16476700021087, -190.37487521696477, -217.7179822709885, -264.45768735467, -217.08327738884833, -272.9373532010512, -266.10792158769664, -178.40939221800306, -167.8478962055566, -158.63197228536944, -167.82250790764016, -183.23315342750107, -209.63689859015795, -256.52893346133794, -233.708284069473, -152.95333230582781, -216.05109105665065, -182.95021053300576, -144.88801271821592, -136.59371095298383, -94.4352504624224, -110.20968886724296, -111.73624783638206, -102.02604723906558, -56.1275171458247, -127.59590419916287, -122.07485127062984, -137.30000955236306, -168.4524081281656, -185.06191755569114, -231.54813478884694, -269.2065624503764, -287.16830727583977, -329.2465633237646, -265.6150473606574, -227.82904959580264, -269.6207203815999, -247.55124645253386, -250.51085232351932, -236.17207534056297, -311.9205933066902, -284.7267807338046, -319.8691600789015, -281.4553439596082, -276.77821396159334, -292.2664175885202, -200.98741517851772, -249.03663045175858, -326.5543317657589, -342.1192108747406, -330.69474365247015, -315.07874670019487, -386.10468974332525, -419.7059031885059, -444.43972952777597, -458.1892799085888, -560.7604050520122, -518.9996697596943, -672.2930631139232, -456.67863282104224, -472.57894792073694, -487.12223476342274, -485.97003708744114, -488.0695941610662, -451.9930306492305, -635.8068399794953, -586.3861357673804, -543.391154593849, -556.1588949781176, -704.5005541935735, -775.4153531953554, -810.3856309264005, -715.3967190313889, -828.4860812986411, -868.3275844254557, -1055.1512091872846, -1077.0460901392598, -1150.5759684968557, -1135.2957025988867, -1277.8713804452736, -1404.312544803162, -1347.839938725298, -1455.7305832311663, -1286.4923689242205, -1313.8691388856382, -1318.0022029191337, -1181.9137419300428, -1429.6572225704972, -1497.875740715458, -1345.8261225136366, -1151.425136375186, -948.7435856061203, -995.2282890347516, -999.1026023095163, -1068.1218255487051], "quarterMarkers": [100.0, null, null, 108.57142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 102.04081632653062, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 97.55102040816325, null, null, null, null, null, null, null, 114.6938775510204, null, null, null, null, null, null, null, null, null, null, null, null, 129.79591836734693, null, null, null, null, null, null, null, null, null, null, null, null, 195.1020408163265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 249.38775510204084, null, null, null, null, null, null, null, null, null, 291.0204081632653, null, null, null, null, null, null, null, null, null, null, null, null, 339.59183673469386, null, null, null, null, null, null, null, null, null, null, null, null, 346.53061224489795, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 397.55102040816325, null, null, null, null, null, null, null, null, null, 464.48979591836735, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-08", "", "", "2023-09-06", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-11", "", "", "", "", "", "", "", "2024-06-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-05", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-27", "", "", "", "", "", "", "", "", "", "2025-06-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-04", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-26", "", "", "", "", "", "", "", "", "", "2026-06-04", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", ""], "surprisePct": [-56.75675675675676, -56.75675675675676, -56.75675675675676, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, 25.333333333333325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, -53.48837209302325, 18.666666666666668, 18.666666666666668, 18.666666666666668, 18.666666666666668, 18.666666666666668, 18.666666666666668, 18.666666666666668, 18.666666666666668, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 35.05154639175259, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 58.730158730158735, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 93.88646288209608, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 46.78899082568807, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 52.439024390243915, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 3.3333333333333255, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 75.25252525252526, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316, 39.055793991416316], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 121, 1, 8, 15, 22, 29, 36, 43, 50, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 38.974649, "latestClose": 597.33, "startTtmEps": 2.45, "latestTtmEps": 11.38, "priceChangePct": 1432.6116214670724, "epsChangePct": 364.48979591836735, "earningsGapPct": -1068.1218255487051, "startMultiple": 15.908019999999999, "latestMultiple": 52.48945518453427, "multipleChangePct": 229.95592905046811, "latestQuarter": "2026-06-04", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 150.88194350366112, "earningsMovePct": 59.60729312762976, "spread": -91.27465037603136, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 772.2970954564323, "earningsMovePct": 304.982206405694, "spread": -467.3148890507383, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 1432.6116214670724, "earningsMovePct": 364.48979591836735, "spread": -1068.1218255487051, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 10 updates.", "marketChangePct": 1432.6116214670724, "earningsChangePct": 364.48979591836735, "recentMarketMovePoints": -212.77933766638898, "recentEarningsMovePoints": 66.9387755102041}, "pressure": {"score": 86, "band": "extreme", "label": "Extreme \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 86, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The earnings move is exceptionally large and should be read with its quality confirmation."], "baseSensitive": false, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.0921525, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.14474755, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 1.59959238, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "caution", "value": -0.25741824, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00836453, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 4.2726332857312865, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-04", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 108.57142857142857, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 102.04081632653062, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 97.55102040816325, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 114.6938775510204, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 129.79591836734693, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 195.1020408163265, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 249.38775510204084, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 291.0204081632653, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 339.59183673469386, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 346.53061224489795, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 397.55102040816325, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735, 464.48979591836735], "revenue": [100.0, 100.0, 100.0, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 105.06916965871068, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 115.07706603728312, 125.06227668736013, 125.06227668736013, 125.06227668736013, 125.06227668736013, 125.06227668736013, 125.06227668736013, 125.06227668736013, 125.06227668736013, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 136.84293186864963, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 155.52942818876272, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 175.8708920290203, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 190.68641779259136, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 198.53437105999066, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 200.8744912070989, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 199.59732831920564, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 206.0488004921058, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147, 227.2717357636147], "cashGeneration": [100.0, 100.0, 100.0, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 533.0573770491803, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 1132.155737704918, 980.4426229508197, 980.4426229508197, 980.4426229508197, 980.4426229508197, 980.4426229508197, 980.4426229508197, 980.4426229508197, 980.4426229508197, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1132.9918032786886, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1458.0491803278687, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1257.2622950819673, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1427.5983606557377, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1572.516393442623, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 1248.3524590163934, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 2385.6475409836066, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 3431.1065573770493, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625, 4087.9016393442625], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 364.48979591836735, "valuationContribution": 1068.1218255487051, "marketMove": 1432.6116214670724, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 364.48979591836735}, {"key": "valuation", "label": "Relative valuation contribution", "value": 1068.1218255487051}, {"key": "market", "label": "Total market move", "value": 1432.6116214670724}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-08", "periodEnd": "2023-07-31", "earningsChangePct": 8.571428571428562, "surprisePct": 25.333333333333325, "immediateReturnPct": 3.8686998811870765, "forward4WeekPct": 11.324737178212164, "forward13WeekPct": -0.17591350103924874, "toDateReturnPct": 1351.39936981378, "weeksSince": 152, "availabilitySource": "reported", "spread": -1.1091871539369293, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": -6.015037593984962, "surprisePct": -53.48837209302325, "immediateReturnPct": -10.021276589220784, "forward4WeekPct": -2.0425534412615187, "forward13WeekPct": 5.52818772458239, "toDateReturnPct": 1208.2520164751315, "weeksSince": 139, "availabilitySource": "reported", "spread": -3.368871904401246, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-12", "periodEnd": "2024-01-31", "earningsChangePct": -4.399999999999993, "surprisePct": 18.666666666666668, "immediateReturnPct": 19.134941316516606, "forward4WeekPct": 33.23158564639963, "forward13WeekPct": 50.61658645801137, "toDateReturnPct": 1117.4787662229612, "weeksSince": 121, "availabilitySource": "reported", "spread": -52.42087286020205, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-06-07", "periodEnd": "2024-04-30", "earningsChangePct": 17.573221757322166, "surprisePct": 11.538461538461526, "immediateReturnPct": 8.098541836713768, "forward4WeekPct": 0.1698988241840116, "forward13WeekPct": 27.869190526763155, "toDateReturnPct": 760.6314844795941, "weeksSince": 113, "availabilitySource": "reported", "spread": -77.80788943089648, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-09-06", "periodEnd": "2024-07-31", "earningsChangePct": 13.167259786476881, "surprisePct": 35.05154639175259, "immediateReturnPct": 13.44092787155471, "forward4WeekPct": 36.54015889620399, "forward13WeekPct": 86.07707454344387, "toDateReturnPct": 663.521171539789, "weeksSince": 100, "availabilitySource": "reported", "spread": -97.91339852733506, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 50.31446540880504, "surprisePct": 58.730158730158735, "immediateReturnPct": -5.656021654969745, "forward4WeekPct": -4.437604271080319, "forward13WeekPct": -26.866763577835727, "toDateReturnPct": 287.11713976836046, "weeksSince": 87, "availabilitySource": "reported", "spread": -178.40939221800306, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-03-28", "periodEnd": "2025-01-31", "earningsChangePct": 27.82426778242677, "surprisePct": 93.88646288209608, "immediateReturnPct": 14.527363545183292, "forward4WeekPct": 26.023309004982774, "forward13WeekPct": 82.71550496731534, "toDateReturnPct": 399.4851288594368, "weeksSince": 71, "availabilitySource": "reported", "spread": -102.02604723906558, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-06-06", "periodEnd": "2025-04-30", "earningsChangePct": 16.69394435351881, "surprisePct": 46.78899082568807, "immediateReturnPct": 15.601521439933741, "forward4WeekPct": 0.37565361371296735, "forward13WeekPct": 0.7498171798677067, "toDateReturnPct": 185.63867392997585, "weeksSince": 61, "availabilitySource": "reported", "spread": -329.2465633237646, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-09-05", "periodEnd": "2025-07-31", "earningsChangePct": 16.690042075736322, "surprisePct": 52.439024390243915, "immediateReturnPct": -7.321882126092771, "forward4WeekPct": 14.91543281870742, "forward13WeekPct": 37.7039922049845, "toDateReturnPct": 162.75436951481345, "weeksSince": 48, "availabilitySource": "reported", "spread": -200.98741517851772, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 2.043269230769229, "surprisePct": 3.3333333333333255, "immediateReturnPct": -20.622469493703854, "forward4WeekPct": -17.520243010758985, "forward13WeekPct": 4.945466765553719, "toDateReturnPct": 51.461062586896844, "weeksSince": 35, "availabilitySource": "reported", "spread": -456.67863282104224, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-27", "periodEnd": "2026-01-31", "earningsChangePct": 14.72320376914016, "surprisePct": 75.25252525252526, "immediateReturnPct": 19.577925520605643, "forward4WeekPct": 37.91094347022423, "forward13WeekPct": 61.53041910670871, "toDateReturnPct": 26.15559788521884, "weeksSince": 19, "availabilitySource": "reported", "spread": -1055.1512091872846, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 16.83778234086244, "surprisePct": 39.055793991416316, "immediateReturnPct": 4.152799016521258, "forward4WeekPct": 5.778578603340234, "forward13WeekPct": null, "toDateReturnPct": -10.447962579832682, "weeksSince": 9, "availabilitySource": "reported", "spread": -1318.0022029191337, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 16.83778234086244, "surprisePct": 39.055793991416316, "immediateReturnPct": 4.152799016521258, "forward4WeekPct": 5.778578603340234, "forward13WeekPct": null, "toDateReturnPct": -10.447962579832682, "weeksSince": 9, "availabilitySource": "reported", "spread": -1318.0022029191337, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": true, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Engineering & Construction", "population": 27, "spreadPercentile": 7.7, "qualityPercentile": 19.2, "rarityPercentile": 92.3, "currentOneYearSpread": -89.79951899999999, "lead": "price", "relatedSignals": [{"tickerId": 193, "symbol": "AMRC", "name": "Ameresco Inc", "spread": -81.89151, "lead": "price", "quality": 100}, {"tickerId": 4981, "symbol": "BBCP", "name": "Concrete Pumping Holdings Class A", "spread": -78.326863, "lead": "price", "quality": 62.5}, {"tickerId": 6020, "symbol": "FER", "name": "Ferrovial SE", "spread": -110.07697300000001, "lead": "price", "quality": 100}, {"tickerId": 3032, "symbol": "ORN", "name": "Orion Group Holdings Inc", "spread": -114.91871, "lead": "price", "quality": 87.5}, {"tickerId": 6576, "symbol": "IESC", "name": "IES Holdings Inc", "spread": -49.85234599999999, "lead": "price", "quality": 100}, {"tickerId": 1518, "symbol": "FIX", "name": "Comfort Systems USA Inc", "spread": -38.32541199999999, "lead": "price", "quality": 87.5}, {"tickerId": 1169, "symbol": "ECG", "name": "Everus Construction Group Inc", "spread": -38.148035, "lead": "price", "quality": 100}, {"tickerId": 3248, "symbol": "PWR", "name": "Quanta Services Inc", "spread": -36.455206000000004, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-08", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-04-12", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}