{"ticker": {"uuid": "b2888e3d-08ba-461b-9bec-7fd494ab55e0", "symbol": "LYTS", "name": "LSI Industries Inc", "sector": "Technology", "industry": "Electronic Components", "currency": "USD"}, "next_event": {"report_date": "2026-08-20", "fiscal_date_ending": "2026-06-30", "estimate": 0.28, "session": "Time unconfirmed", "days": 7}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 22.8, "average_surprise_label": "+22.8%", "median_surprise": 19.5, "surprise_dispersion": 16.4, "average_reaction": 7.0, "average_reaction_label": "+7.0%", "average_abs_reaction": 12.0, "positive_response_rate": 66.7, "confirmation_rate": 81.8, "reaction_sample": 12, "streak": {"count": 4, "band": "beat", "label": "4 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": 82, "band": "High", "tone": "negative", "days": 7, "proximity_component": 26, "reaction_component": 30, "variability_component": 20, "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": -10.3, "revenue_growth_1y": 12.1, "cash_conversion": 2.37, "net_margin": 3.2, "earnings_yield": 3.2, "eps_surprise_avg": 26.0, "sue_score": 1.17, "pe_ratio": 47.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 25.17, "currency": "USD", "return_13w": 2.5, "fair_value": 17.812526, "fair_value_gap": 41.3, "relative_strength": 1.5, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 45.9}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-17", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.19, "eps_surprise": 0.11, "surprise_pct": 57.8947, "surprise_label": "+57.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 25.488666848094482, "one_week_reaction_label": "+25.5%", "four_week_reaction": 17.894722693582764, "four_week_reaction_label": "+17.9%", "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-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.24, "eps_surprise": 0.05, "surprise_pct": 20.8333, "surprise_label": "+20.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.319724007443824, "one_week_reaction_label": "-9.3%", "four_week_reaction": -9.427437702630295, "four_week_reaction_label": "-9.4%", "confirmation": "diverged", "revenue": 123441000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8028000.0, "operating_cash_flow": 10592000.0, "free_cash_flow": 11985000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-25", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.18, "eps_surprise": 0.03, "surprise_pct": 16.6667, "surprise_label": "+16.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.8348129337909223, "one_week_reaction_label": "+3.8%", "four_week_reaction": 4.953091861285166, "four_week_reaction_label": "+5.0%", "confirmation": "confirmed", "revenue": 109005000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5906000.0, "operating_cash_flow": 9276000.0, "free_cash_flow": 11232000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.16, "eps_surprise": 0.05, "surprise_pct": 31.25, "surprise_label": "+31.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.47619040982604577, "one_week_reaction_label": "+0.5%", "four_week_reaction": 8.175957363130014, "four_week_reaction_label": "+8.2%", "confirmation": "contained", "revenue": 108186000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5375000.0, "operating_cash_flow": 12429000.0, "free_cash_flow": 13706000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-15", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.23, "eps_surprise": 0.01, "surprise_pct": 4.3478, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": -20.0, "eps_yoy_label": "-20.0%", "one_week_reaction": 3.6856681391323844, "one_week_reaction_label": "+3.7%", "four_week_reaction": 6.955007812948187, "four_week_reaction_label": "+7.0%", "confirmation": "confirmed", "revenue": 129006000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5668000.0, "operating_cash_flow": 11095000.0, "free_cash_flow": 11857000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": 0.23, "eps_surprise": 0.03, "surprise_pct": 13.0435, "surprise_label": "+13.0%", "surprise_band": "beat", "eps_yoy": -10.344827586206886, "eps_yoy_label": "-10.3%", "one_week_reaction": 23.408126765796055, "one_week_reaction_label": "+23.4%", "four_week_reaction": 24.2645710187895, "four_week_reaction_label": "+24.3%", "confirmation": "confirmed", "revenue": 138095000.0, "revenue_yoy": 11.871258333940911, "revenue_yoy_label": "+11.9%", "net_income": 6682000.0, "operating_cash_flow": 11846000.0, "free_cash_flow": 12605000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-23", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": 0.2, "eps_surprise": 0.06, "surprise_pct": 30.0, "surprise_label": "+30.0%", "surprise_band": "beat", "eps_yoy": 23.80952380952382, "eps_yoy_label": "+23.8%", "one_week_reaction": 14.820592609594389, "one_week_reaction_label": "+14.8%", "four_week_reaction": 8.317729944159314, "four_week_reaction_label": "+8.3%", "confirmation": "confirmed", "revenue": 147734000.0, "revenue_yoy": 35.5295628640888, "revenue_yoy_label": "+35.5%", "net_income": 5647000.0, "operating_cash_flow": 9891000.0, "free_cash_flow": 10957000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-24", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.21, "eps_surprise": -0.01, "surprise_pct": -4.7619, "surprise_label": "-4.8%", "surprise_band": "miss", "eps_yoy": -4.761904761904753, "eps_yoy_label": "-4.8%", "one_week_reaction": -5.88607425367457, "one_week_reaction_label": "-5.9%", "four_week_reaction": 3.2429402271777144, "four_week_reaction_label": "+3.2%", "confirmation": "confirmed", "revenue": 132481000.0, "revenue_yoy": 22.4566949512876, "revenue_yoy_label": "+22.5%", "net_income": 3883000.0, "operating_cash_flow": 6882000.0, "free_cash_flow": 7572000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-21", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.24, "eps_surprise": 0.1, "surprise_pct": 41.6667, "surprise_label": "+41.7%", "surprise_band": "beat", "eps_yoy": 41.66666666666668, "eps_yoy_label": "+41.7%", "one_week_reaction": 22.71784428435187, "one_week_reaction_label": "+22.7%", "four_week_reaction": 16.801448634548848, "four_week_reaction_label": "+16.8%", "confirmation": "confirmed", "revenue": 155067000.0, "revenue_yoy": 20.201385982047345, "revenue_yoy_label": "+20.2%", "net_income": 8171000.0, "operating_cash_flow": 9499000.0, "free_cash_flow": 10449000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-06", "date_source": "exact", "eps_actual": 0.31, "eps_estimate": 0.28, "eps_surprise": 0.03, "surprise_pct": 10.7143, "surprise_label": "+10.7%", "surprise_band": "beat", "eps_yoy": 19.230769230769226, "eps_yoy_label": "+19.2%", "one_week_reaction": -15.072086572709182, "one_week_reaction_label": "-15.1%", "four_week_reaction": -19.86937122188939, "four_week_reaction_label": "-19.9%", "confirmation": "diverged", "revenue": 157249000.0, "revenue_yoy": 13.87016184510663, "revenue_yoy_label": "+13.9%", "net_income": 7264000.0, "operating_cash_flow": 676000.0, "free_cash_flow": 1643000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-22", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": 0.22, "eps_surprise": 0.04, "surprise_pct": 18.1818, "surprise_label": "+18.2%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": 11.536525530296153, "one_week_reaction_label": "+11.5%", "four_week_reaction": 13.50340746000073, "four_week_reaction_label": "+13.5%", "confirmation": "confirmed", "revenue": 150525000.0, "revenue_yoy": 1.8892062761449633, "revenue_yoy_label": "+1.9%", "net_income": 2091000.0, "operating_cash_flow": 24983000.0, "free_cash_flow": 26667000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 0.28, "eps_estimate": 0.21, "eps_surprise": 0.07, "surprise_pct": 33.3333, "surprise_label": "+33.3%", "surprise_band": "beat", "eps_yoy": 40.00000000000001, "eps_yoy_label": "+40.0%", "one_week_reaction": 8.121331573199392, "one_week_reaction_label": "+8.1%", "four_week_reaction": 14.33516333332108, "four_week_reaction_label": "+14.3%", "confirmation": "confirmed", "revenue": 150525000.0, "revenue_yoy": 13.620066273654336, "revenue_yoy_label": "+13.6%", "net_income": 2091000.0, "operating_cash_flow": 6930000.0, "free_cash_flow": 7637000.0, "currency": "USD"}], "charts": {"quarters": ["2023-06-30", "2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31"], "eps_actual": [0.3, 0.29, 0.21, 0.21, 0.24, 0.26, 0.26, 0.2, 0.34, 0.31, 0.26, 0.28], "eps_estimate": [0.19, 0.24, 0.18, 0.16, 0.23, 0.23, 0.2, 0.21, 0.24, 0.28, 0.22, 0.21], "surprise": [57.8947, 20.8333, 16.6667, 31.25, 4.3478, 13.0435, 30.0, -4.7619, 41.6667, 10.7143, 18.1818, 33.3333], "reaction_1w": [25.488666848094482, -9.319724007443824, 3.8348129337909223, 0.47619040982604577, 3.6856681391323844, 23.408126765796055, 14.820592609594389, -5.88607425367457, 22.71784428435187, -15.072086572709182, 11.536525530296153, 8.121331573199392], "reaction_4w": [17.894722693582764, -9.427437702630295, 4.953091861285166, 8.175957363130014, 6.955007812948187, 24.2645710187895, 8.317729944159314, 3.2429402271777144, 16.801448634548848, -19.86937122188939, 13.50340746000073, 14.33516333332108], "revenue": [null, 123.44, 109.0, 108.19, 129.01, 138.09, 147.73, 132.48, 155.07, 157.25, 150.53, 150.53], "net_income": [null, 8.03, 5.91, 5.38, 5.67, 6.68, 5.65, 3.88, 8.17, 7.26, 2.09, 2.09], "financial_unit": "millions", "scatter": [{"x": 57.8947, "y": 25.488666848094482, "label": "2023-06-30"}, {"x": 20.8333, "y": -9.319724007443824, "label": "2023-09-30"}, {"x": 16.6667, "y": 3.8348129337909223, "label": "2023-12-31"}, {"x": 31.25, "y": 0.47619040982604577, "label": "2024-03-31"}, {"x": 4.3478, "y": 3.6856681391323844, "label": "2024-06-30"}, {"x": 13.0435, "y": 23.408126765796055, "label": "2024-09-30"}, {"x": 30.0, "y": 14.820592609594389, "label": "2024-12-31"}, {"x": -4.7619, "y": -5.88607425367457, "label": "2025-03-31"}, {"x": 41.6667, "y": 22.71784428435187, "label": "2025-06-30"}, {"x": 10.7143, "y": -15.072086572709182, "label": "2025-09-30"}, {"x": 18.1818, "y": 11.536525530296153, "label": "2025-12-31"}, {"x": 33.3333, "y": 8.121331573199392, "label": "2026-03-31"}], "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, 96.3862878498498, 99.32413563486574, 93.94850200799067, 91.69824262102145, 95.94873687579366, 99.26162466576505, 101.13684404777882, 101.13684404777882, 93.07340005987838, 91.88576262349916, 83.32226314485408, 76.82149659828829, 81.08936074662152, 83.22328959458204, 83.6626278868092, 83.85091572633513, 86.29865764017221, 87.80496680879179, 88.36983032736958, 84.3530166317376, 87.80496680879179, 85.10616798984132, 88.36983032736958, 86.4869519321103, 86.8019070749409, 89.32155466999782, 90.7703534889483, 90.7703534889483, 90.07744830327368, 90.07744830327368, 95.80964867906219, 95.24272684100225, 96.12460382189278, 92.15615740788536, 92.59709589833062, 93.0380343887759, 96.56554231233804, 100.42058113004965, 100.16779497847475, 100.92615988561164, 100.35738620525898, 93.78486238295325, 92.45771734305153, 92.96329609861351, 91.44655983192756, 88.72907482733345, 95.80717740520116, 96.56554231233804, 101.74772616995138, 97.576699823462, 90.87778615157491, 94.22723976131236, 97.26071229468425, 100.8757794513901, 97.1983432786513, 97.0715340222789, 101.70002993919248, 101.00258225535035, 103.98257074424704, 106.07490734336125, 106.01149948896895, 103.09491885446455, 104.55320917171676, 129.02715691234013, 127.25184668036297, 130.93960671257344, 129.9225968636115, 127.82502090581545, 127.88858361809979, 119.30759165006246, 123.50274356565461, 125.28250596202884, 116.06588041873573, 122.23148931996737, 140.3469203927196, 133.92706064235054, 133.99122988137887, 132.39837450832619, 122.71379422483302, 117.80779296532215, 111.69121594416858, 110.3532179469973, 110.41692906476158, 109.52492824917665, 98.05635278692586, 103.4083512280231, 100.66863766350413, 94.74320690046767, 101.62435604926546, 101.7599922054861, 103.93326141044568, 99.84240628516565, 103.99717900539937, 103.93326141044568, 102.97446522407938, 103.3579836986259, 109.17466550695312, 114.09647517627992, 113.00983734759402, 112.37064204082054, 120.36059305410734, 114.99134731528034, 117.29245171014733, 123.2369751607941, 151.2337592785687, 146.5676264414689, 149.19548744102497, 143.94257224120665, 149.77202337321785, 151.7578822667066, 148.1064686722484, 138.6896634938005, 141.76454115606577, 151.62976317066372, 146.63309261534332, 124.53242595211795, 117.87020069582812, 116.53439651879458, 117.4980191094639, 120.38889333388394, 123.40825444184054, 118.78284923035629, 120.64586064854485, 118.6543687992319, 123.92218907116235, 127.51971857159079, 142.23106346076418, 142.03833636166542, 147.37904308146557, 144.73922576215892, 141.45555449449222, 139.2020495442016, 127.67699611822884, 124.32893622952005, 123.16999267005977, 119.30684317025076, 119.17807238057875, 122.78367384863158, 131.60452778666775, 142.2925678535664, 153.81762127953914, 158.47124288944178, 150.4702517989325, 150.08310706874659, 156.34194687341915, 145.50189442821303, 165.05270330260265, 171.63416371576352, 171.3760672289729, 165.1172274243003, 155.89027802153558, 154.4062232224895, 149.88953470365362, 150.9219206508161, 162.40721431299878], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0], "gap": [0.0, 3.6137121501502065, 0.6758643651342595, 6.051497992009331, 8.30175737897855, 4.0512631242063435, 0.7383753342349451, -1.1368440477788226, -1.1368440477788226, 6.926599940121619, 8.114237376500839, 20.677736855145923, 27.17850340171171, 22.910639253378477, 20.77671040541796, 20.337372113190796, 20.14908427366487, 17.70134235982779, 16.19503319120821, 15.630169672630416, 19.646983368262397, 16.19503319120821, 18.893832010158675, 10.630169672630416, 12.513048067889699, 12.1980929250591, 9.678445330002177, 8.229646511051698, 8.229646511051698, 8.922551696726316, 8.922551696726316, 3.1903513209378076, 3.757273158997748, 2.8753961781072235, 6.84384259211464, 6.402904101669378, 7.961965611224102, 4.434457687661961, 0.5794188699503451, 0.8322050215252546, 0.07384011438836069, 0.642613794741024, 7.21513761704675, 8.542282656948473, 8.036703901386488, 9.553440168072441, 12.270925172666551, 5.192822594798841, 4.434457687661961, -0.7477261699513775, 3.4233001765380067, 10.12221384842509, 0.7727602386876384, -2.2607122946842537, -5.875779451390102, -2.1983432786512935, -2.0715340222788967, -6.700029939192476, -6.002582255350347, -8.982570744247042, -11.074907343361247, -11.011499488968951, -8.094918854464552, -9.553209171716759, -37.02715691234013, -35.25184668036297, -38.939606712573436, -37.92259686361149, -35.82502090581545, -35.88858361809979, -27.307591650062463, -31.50274356565461, -33.282505962028836, -24.06588041873573, -30.231489319967366, -43.346920392719596, -36.92706064235054, -36.99122988137887, -35.398374508326185, -25.713794224833023, -20.80779296532215, -14.691215944168576, -13.353217946997304, -13.416929064761575, -12.524928249176654, -1.0563527869258564, -6.408351228023093, -3.6686376635041285, 1.2567930995323309, -5.624356049265458, -5.7599922054861, -7.933261410445681, -3.8424062851656515, -7.997179005399374, -7.933261410445681, -6.974465224079381, -7.357983698625901, -13.174665506953119, -18.096475176279924, -17.009837347594015, -16.37064204082054, -24.36059305410734, -18.991347315280336, -21.292451710147333, -27.236975160794103, -45.2337592785687, -40.56762644146889, -43.195487441024966, -37.94257224120665, -43.77202337321785, -45.75788226670659, -42.10646867224841, -32.68966349380051, -35.764541156065775, -45.62976317066372, -40.633092615343315, -13.532425952117933, -6.870200695828103, -5.534396518794566, -6.498019109463883, -9.388893333883928, -12.408254441840526, -7.782849230356277, -9.64586064854484, -7.654368799231889, -12.922189071162336, -16.519718571590772, -31.23106346076416, -31.0383363616654, -36.379043081465554, -33.73922576215891, -30.455554494492205, -28.202049544201586, -16.67699611822883, -13.328936229520039, -12.169992670059756, -8.306843170250744, -8.17807238057874, -11.783673848631565, -20.60452778666773, -23.292567853566396, -34.81762127953914, -39.47124288944178, -31.47025179893251, -31.083107068746585, -37.34194687341915, -26.501894428213035, -46.05270330260265, -52.63416371576352, -52.376067228972886, -46.117227424300296, -36.89027802153558, -35.4062232224895, -30.889534703653624, -31.921920650816105, -43.407214312998775], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 104.0, null, null, null, null, null, null, null, null, null, null, null, 99.0, null, null, null, null, null, null, null, null, null, null, null, null, 101.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.0, null, null, null, null, null, null, null, null, null, null, null, 92.0, null, null, null, null, null, null, null, null, null, null, 97.0, null, null, null, null, null, null, null, null, null, null, null, null, 96.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.0, null, null, null, null, null, null, null, null, null, null, 111.00000000000001, null, null, null, null, null, null, null, null, null, null, 111.00000000000001, null, null, null, null, null, null, null, null, null, null, null, null, 119.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [19.0, 43.4, 62.4]}}, "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": [15.49808, 14.938024, 15.393334, 14.560214, 14.211467, 14.870212, 15.383646, 15.674269, 15.674269, 14.42459, 14.240529, 12.913351, 11.905857, 12.567294, 12.898012, 12.966101, 12.995282, 13.374635, 13.608084, 13.695627, 13.073098, 13.608084, 13.189822, 13.695627, 13.403817, 13.452629, 13.843126, 14.067662, 14.067662, 13.960275, 13.960275, 14.848656, 14.760794, 14.897468, 14.282435, 14.350772, 14.419109, 14.965805, 15.563262, 15.524085, 15.641617, 15.553468, 14.534853, 14.329171, 14.407526, 14.172461, 13.751303, 14.848273, 14.965805, 15.768944, 15.122515, 14.084312, 14.603413, 15.073543, 15.633809, 15.063877, 15.044224, 15.761552, 15.653461, 16.115302, 16.439574, 16.429747, 15.977733, 16.20374, 19.996732, 19.721593, 20.293125, 20.135508, 19.810424, 19.820275, 18.490386, 19.140554, 19.416383, 17.987983, 18.943534, 21.751078, 20.756123, 20.766068, 20.519206, 19.018282, 18.257946, 17.309994, 17.10263, 17.112504, 16.974261, 15.196852, 16.026309, 15.601706, 14.683378, 15.749824, 15.770845, 16.10766, 15.473656, 16.117566, 16.10766, 15.959065, 16.018503, 16.919977, 17.682763, 17.514355, 17.415292, 18.653581, 17.821451, 18.178078, 19.099365, 23.438329, 22.715168, 23.122436, 22.308335, 23.211788, 23.519558, 22.953659, 21.494235, 21.970782, 23.499702, 22.725314, 19.300135, 18.267618, 18.060594, 18.209937, 18.657967, 19.12591, 18.409061, 18.697792, 18.389149, 19.20556, 19.763108, 22.043084, 22.013215, 22.840922, 22.431801, 21.922895, 21.573645, 19.787483, 19.268598, 19.088984, 18.49027, 18.470313, 19.029112, 20.396175, 22.052616, 23.838778, 24.56, 23.32, 23.26, 24.23, 22.55, 25.58, 26.6, 26.56, 25.59, 24.16, 23.93, 23.23, 23.39, 25.17], "ttmEps": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19], "quarterlyEps": [0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 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, 0.2, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28], "priceIndex": [100.0, 96.3862878498498, 99.32413563486574, 93.94850200799067, 91.69824262102145, 95.94873687579366, 99.26162466576505, 101.13684404777882, 101.13684404777882, 93.07340005987838, 91.88576262349916, 83.32226314485408, 76.82149659828829, 81.08936074662152, 83.22328959458204, 83.6626278868092, 83.85091572633513, 86.29865764017221, 87.80496680879179, 88.36983032736958, 84.3530166317376, 87.80496680879179, 85.10616798984132, 88.36983032736958, 86.4869519321103, 86.8019070749409, 89.32155466999782, 90.7703534889483, 90.7703534889483, 90.07744830327368, 90.07744830327368, 95.80964867906219, 95.24272684100225, 96.12460382189278, 92.15615740788536, 92.59709589833062, 93.0380343887759, 96.56554231233804, 100.42058113004965, 100.16779497847475, 100.92615988561164, 100.35738620525898, 93.78486238295325, 92.45771734305153, 92.96329609861351, 91.44655983192756, 88.72907482733345, 95.80717740520116, 96.56554231233804, 101.74772616995138, 97.576699823462, 90.87778615157491, 94.22723976131236, 97.26071229468425, 100.8757794513901, 97.1983432786513, 97.0715340222789, 101.70002993919248, 101.00258225535035, 103.98257074424704, 106.07490734336125, 106.01149948896895, 103.09491885446455, 104.55320917171676, 129.02715691234013, 127.25184668036297, 130.93960671257344, 129.9225968636115, 127.82502090581545, 127.88858361809979, 119.30759165006246, 123.50274356565461, 125.28250596202884, 116.06588041873573, 122.23148931996737, 140.3469203927196, 133.92706064235054, 133.99122988137887, 132.39837450832619, 122.71379422483302, 117.80779296532215, 111.69121594416858, 110.3532179469973, 110.41692906476158, 109.52492824917665, 98.05635278692586, 103.4083512280231, 100.66863766350413, 94.74320690046767, 101.62435604926546, 101.7599922054861, 103.93326141044568, 99.84240628516565, 103.99717900539937, 103.93326141044568, 102.97446522407938, 103.3579836986259, 109.17466550695312, 114.09647517627992, 113.00983734759402, 112.37064204082054, 120.36059305410734, 114.99134731528034, 117.29245171014733, 123.2369751607941, 151.2337592785687, 146.5676264414689, 149.19548744102497, 143.94257224120665, 149.77202337321785, 151.7578822667066, 148.1064686722484, 138.6896634938005, 141.76454115606577, 151.62976317066372, 146.63309261534332, 124.53242595211795, 117.87020069582812, 116.53439651879458, 117.4980191094639, 120.38889333388394, 123.40825444184054, 118.78284923035629, 120.64586064854485, 118.6543687992319, 123.92218907116235, 127.51971857159079, 142.23106346076418, 142.03833636166542, 147.37904308146557, 144.73922576215892, 141.45555449449222, 139.2020495442016, 127.67699611822884, 124.32893622952005, 123.16999267005977, 119.30684317025076, 119.17807238057875, 122.78367384863158, 131.60452778666775, 142.2925678535664, 153.81762127953914, 158.47124288944178, 150.4702517989325, 150.08310706874659, 156.34194687341915, 145.50189442821303, 165.05270330260265, 171.63416371576352, 171.3760672289729, 165.1172274243003, 155.89027802153558, 154.4062232224895, 149.88953470365362, 150.9219206508161, 162.40721431299878], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0], "valuationGap": [0.0, 3.6137121501502065, 0.6758643651342595, 6.051497992009331, 8.30175737897855, 4.0512631242063435, 0.7383753342349451, -1.1368440477788226, -1.1368440477788226, 6.926599940121619, 8.114237376500839, 20.677736855145923, 27.17850340171171, 22.910639253378477, 20.77671040541796, 20.337372113190796, 20.14908427366487, 17.70134235982779, 16.19503319120821, 15.630169672630416, 19.646983368262397, 16.19503319120821, 18.893832010158675, 10.630169672630416, 12.513048067889699, 12.1980929250591, 9.678445330002177, 8.229646511051698, 8.229646511051698, 8.922551696726316, 8.922551696726316, 3.1903513209378076, 3.757273158997748, 2.8753961781072235, 6.84384259211464, 6.402904101669378, 7.961965611224102, 4.434457687661961, 0.5794188699503451, 0.8322050215252546, 0.07384011438836069, 0.642613794741024, 7.21513761704675, 8.542282656948473, 8.036703901386488, 9.553440168072441, 12.270925172666551, 5.192822594798841, 4.434457687661961, -0.7477261699513775, 3.4233001765380067, 10.12221384842509, 0.7727602386876384, -2.2607122946842537, -5.875779451390102, -2.1983432786512935, -2.0715340222788967, -6.700029939192476, -6.002582255350347, -8.982570744247042, -11.074907343361247, -11.011499488968951, -8.094918854464552, -9.553209171716759, -37.02715691234013, -35.25184668036297, -38.939606712573436, -37.92259686361149, -35.82502090581545, -35.88858361809979, -27.307591650062463, -31.50274356565461, -33.282505962028836, -24.06588041873573, -30.231489319967366, -43.346920392719596, -36.92706064235054, -36.99122988137887, -35.398374508326185, -25.713794224833023, -20.80779296532215, -14.691215944168576, -13.353217946997304, -13.416929064761575, -12.524928249176654, -1.0563527869258564, -6.408351228023093, -3.6686376635041285, 1.2567930995323309, -5.624356049265458, -5.7599922054861, -7.933261410445681, -3.8424062851656515, -7.997179005399374, -7.933261410445681, -6.974465224079381, -7.357983698625901, -13.174665506953119, -18.096475176279924, -17.009837347594015, -16.37064204082054, -24.36059305410734, -18.991347315280336, -21.292451710147333, -27.236975160794103, -45.2337592785687, -40.56762644146889, -43.195487441024966, -37.94257224120665, -43.77202337321785, -45.75788226670659, -42.10646867224841, -32.68966349380051, -35.764541156065775, -45.62976317066372, -40.633092615343315, -13.532425952117933, -6.870200695828103, -5.534396518794566, -6.498019109463883, -9.388893333883928, -12.408254441840526, -7.782849230356277, -9.64586064854484, -7.654368799231889, -12.922189071162336, -16.519718571590772, -31.23106346076416, -31.0383363616654, -36.379043081465554, -33.73922576215891, -30.455554494492205, -28.202049544201586, -16.67699611822883, -13.328936229520039, -12.169992670059756, -8.306843170250744, -8.17807238057874, -11.783673848631565, -20.60452778666773, -23.292567853566396, -34.81762127953914, -39.47124288944178, -31.47025179893251, -31.083107068746585, -37.34194687341915, -26.501894428213035, -46.05270330260265, -52.63416371576352, -52.376067228972886, -46.117227424300296, -36.89027802153558, -35.4062232224895, -30.889534703653624, -31.921920650816105, -43.407214312998775], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 104.0, null, null, null, null, null, null, null, null, null, null, null, 99.0, null, null, null, null, null, null, null, null, null, null, null, null, 101.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.0, null, null, null, null, null, null, null, null, null, null, null, 92.0, null, null, null, null, null, null, null, null, null, null, 97.0, null, null, null, null, null, null, null, null, null, null, null, null, 96.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.0, null, null, null, null, null, null, null, null, null, null, 111.00000000000001, null, null, null, null, null, null, null, null, null, null, 111.00000000000001, null, null, null, null, null, null, null, null, null, null, null, null, 119.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-17", "", "", "", "", "", "", "", "", "", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-15", "", "", "", "", "", "", "", "", "", "", "", "2024-11-07", "", "", "", "", "", "", "", "", "", "", "2025-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-21", "", "", "", "", "", "", "", "", "", "", "2025-11-06", "", "", "", "", "", "", "", "", "", "", "2026-01-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 57.89473684210525, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 20.83333333333333, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 16.666666666666664, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 31.249999999999993, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 13.043478260869565, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, 30.0, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, -4.761904761904753, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 41.66666666666668, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336], "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": [1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 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, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 15.49808, "latestClose": 25.17, "startTtmEps": 1.0, "latestTtmEps": 1.19, "priceChangePct": 62.40721431299878, "epsChangePct": 18.999999999999993, "earningsGapPct": -43.40721431299879, "startMultiple": 15.49808, "latestMultiple": 21.151260504201684, "multipleChangePct": 36.47665068319226, "latestQuarter": "2026-04-23", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 4 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 38.46348332315441, "earningsMovePct": 23.958333333333325, "spread": -14.505149989821088, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 78.70947476880661, "earningsMovePct": 17.821782178217816, "spread": -60.8876925905888, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 62.40721431299878, "earningsMovePct": 18.999999999999993, "spread": -43.40721431299879, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 4, "persistenceLabel": "4 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 4 updates.", "marketChangePct": 62.40721431299878, "earningsChangePct": 18.999999999999993, "recentMarketMovePoints": 3.9359714235569925, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 56, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.3650915, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.12067983, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.07920262, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.02806949, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00446226, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 29.41621633054494, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-04-23", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "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, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 104.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 99.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 101.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 95.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 92.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 97.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 96.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 106.0, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 111.00000000000001, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0, 119.0], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 99.26998927520077, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 95.28611872936281, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 93.41803174782032, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 94.4985603013407, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 97.44717583640356, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 105.24006044520995, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 110.1285969829711, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 115.37248052734623, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.22656691731441, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 119.78816006310127, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612, 123.41889697552612], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 101.83347223274491, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.09121903174483, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 104.96439124176074, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 92.39336313357073, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.5676945223123, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 93.04682172891886, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 81.42851731191757, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 78.76164860974316, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 57.998712023638156, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.75475414804151, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088, 87.87786953557088], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 129, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 19.0, "valuationContribution": 43.407214312998775, "marketMove": 62.407214312998775, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 19.0}, {"key": "valuation", "label": "Relative valuation contribution", "value": 43.407214312998775}, {"key": "market", "label": "Total market move", "value": 62.407214312998775}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 4.0000000000000036, "surprisePct": 20.83333333333333, "immediateReturnPct": -9.319724007443819, "forward4WeekPct": -8.949302374932843, "forward13WeekPct": -5.875568246095353, "toDateReturnPct": 76.74905194884263, "weeksSince": 144, "availabilitySource": "reported", "spread": 20.677736855145923, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -4.807692307692313, "surprisePct": 16.666666666666664, "immediateReturnPct": 3.834812933790932, "forward4WeekPct": 6.655434773873381, "forward13WeekPct": 9.319966562096148, "toDateReturnPct": 90.8289588745019, "weeksSince": 132, "availabilitySource": "reported", "spread": 10.630169672630416, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 2.020202020202011, "surprisePct": 31.249999999999993, "immediateReturnPct": 0.47619040982604943, "forward4WeekPct": 8.994951630476745, "forward13WeekPct": 9.882200065613201, "toDateReturnPct": 75.39126118093161, "weeksSince": 119, "availabilitySource": "reported", "spread": 7.961965611224102, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-16", "periodEnd": "2024-06-30", "earningsChangePct": -5.940594059405946, "surprisePct": 4.3478260869565135, "immediateReturnPct": 3.685668139132381, "forward4WeekPct": 6.815469580622757, "forward13WeekPct": 40.02524936965326, "toDateReturnPct": 78.70947476880661, "weeksSince": 103, "availabilitySource": "reported", "spread": 0.7727602386876384, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": -3.157894736842093, "surprisePct": 13.043478260869565, "immediateReturnPct": 23.408126765796045, "forward4WeekPct": 22.258342827026368, "forward13WeekPct": 28.156018301947583, "toDateReturnPct": 55.334509193556556, "weeksSince": 91, "availabilitySource": "reported", "spread": -37.02715691234013, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 5.434782608695654, "surprisePct": 30.0, "immediateReturnPct": 14.820592609594385, "forward4WeekPct": 0.3945831860095339, "forward13WeekPct": -22.488707756430248, "toDateReturnPct": 32.86855557152115, "weeksSince": 80, "availabilitySource": "reported", "spread": -43.346920392719596, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -1.0309278350515427, "surprisePct": -4.761904761904753, "immediateReturnPct": -5.8860742536745665, "forward4WeekPct": -0.8207435776574679, "forward13WeekPct": 19.561162093427463, "toDateReturnPct": 61.32851112564231, "weeksSince": 67, "availabilitySource": "reported", "spread": 1.2567930995323309, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-22", "periodEnd": "2025-06-30", "earningsChangePct": 10.416666666666675, "surprisePct": 41.66666666666668, "immediateReturnPct": 22.717844284351862, "forward4WeekPct": 21.531726316555556, "forward13WeekPct": -5.43877244086387, "toDateReturnPct": 31.78448602872401, "weeksSince": 50, "availabilitySource": "reported", "spread": -45.2337592785687, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": 4.716981132075482, "surprisePct": 10.714285714285703, "immediateReturnPct": -15.072086572709187, "forward4WeekPct": -17.897869309968616, "forward13WeekPct": 0.5087190434420297, "toDateReturnPct": 10.757545528303813, "weeksSince": 39, "availabilitySource": "reported", "spread": -13.532425952117933, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 0.0, "surprisePct": 18.181818181818183, "immediateReturnPct": 11.53652553029616, "forward4WeekPct": 10.928377257261367, "forward13WeekPct": 11.58475681051787, "toDateReturnPct": 27.35851061482841, "weeksSince": 28, "availabilitySource": "reported", "spread": -31.23106346076416, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 7.2072072072072, "surprisePct": 33.33333333333336, "immediateReturnPct": 8.121331573199386, "forward4WeekPct": 14.04099052886143, "forward13WeekPct": 13.893904126631584, "toDateReturnPct": 23.405491470827265, "weeksSince": 15, "availabilitySource": "reported", "spread": -23.292567853566396, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 7.2072072072072, "surprisePct": 33.33333333333336, "immediateReturnPct": 8.121331573199386, "forward4WeekPct": 14.04099052886143, "forward13WeekPct": 13.893904126631584, "toDateReturnPct": 23.405491470827265, "weeksSince": 15, "availabilitySource": "reported", "spread": -23.292567853566396, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Electronic Components", "population": 20, "spreadPercentile": 47.4, "qualityPercentile": 68.4, "rarityPercentile": 52.6, "currentOneYearSpread": -48.806262000000004, "lead": "price", "relatedSignals": [{"tickerId": 8657, "symbol": "TTMI", "name": "TTM Technologies Inc", "spread": -48.945201, "lead": "price", "quality": 100}, {"tickerId": 8122, "symbol": "SANM", "name": "Sanmina Corporation", "spread": -48.327511, "lead": "price", "quality": 87.5}, {"tickerId": 883, "symbol": "CTS", "name": "CTS Corporation", "spread": -60.778002, "lead": "price", "quality": 87.5}, {"tickerId": 1573, "symbol": "FN", "name": "Fabrinet", "spread": -35.414416, "lead": "price", "quality": 100}, {"tickerId": 4733, "symbol": "ALNT", "name": "Allient Inc.", "spread": -69.025454, "lead": "price", "quality": 75}, {"tickerId": 1767, "symbol": "GLW", "name": "Corning Incorporated", "spread": -22.698993999999995, "lead": "price", "quality": 100}, {"tickerId": 443, "symbol": "BHE", "name": "Benchmark Electronics Inc", "spread": -78.483201, "lead": "price", "quality": 100}, {"tickerId": 5023, "symbol": "BELFA", "name": "Bel Fuse A Inc", "spread": -83.376884, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-11-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-01-26", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-04-26", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-08-16", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-11-08", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-01-24", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-04-25", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2025-08-22", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}