{"ticker": {"uuid": "e9ba9750-54c0-48a5-be9c-b8e287f0d171", "symbol": "ITRN", "name": "Ituran Location and Control Ltd", "sector": "Technology", "industry": "Scientific & Technical Instruments", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 1, "inline": 1, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 5.2, "average_surprise_label": "+5.2%", "median_surprise": 4.7, "surprise_dispersion": 5.8, "average_reaction": 4.1, "average_reaction_label": "+4.1%", "average_abs_reaction": 5.5, "positive_response_rate": 83.3, "confirmation_rate": 100.0, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 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": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 8.9, "revenue_growth_1y": 11.1, "cash_conversion": 1.97, "net_margin": 16.0, "earnings_yield": 8.5, "eps_surprise_avg": 1.7, "sue_score": 0.63, "pe_ratio": 17.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 52.95, "currency": "USD", "return_13w": -12.4, "fair_value": 33.533854, "fair_value_gap": 57.9, "relative_strength": 0.7, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 55.6}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-15", "date_source": "exact", "eps_actual": 0.61, "eps_estimate": 0.53, "eps_surprise": 0.08, "surprise_pct": 15.0943, "surprise_label": "+15.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.760200646277741, "one_week_reaction_label": "+4.8%", "four_week_reaction": 5.440230503529291, "four_week_reaction_label": "+5.4%", "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-27", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.58, "eps_surprise": 0.05, "surprise_pct": 8.6207, "surprise_label": "+8.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.0820279122225, "one_week_reaction_label": "+8.1%", "four_week_reaction": 10.114670750846177, "four_week_reaction_label": "+10.1%", "confirmation": "confirmed", "revenue": 81053000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12514000.0, "operating_cash_flow": 20537000.0, "free_cash_flow": 24448000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-29", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.6, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.459116082928649, "one_week_reaction_label": "+3.5%", "four_week_reaction": 12.62720062590114, "four_week_reaction_label": "+12.6%", "confirmation": "contained", "revenue": 77808000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12019000.0, "operating_cash_flow": 21779000.0, "free_cash_flow": 25829000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-28", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.59, "eps_surprise": 0.07, "surprise_pct": 11.8644, "surprise_label": "+11.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.6880894961336805, "one_week_reaction_label": "+4.7%", "four_week_reaction": -3.907491482075883, "four_week_reaction_label": "-3.9%", "confirmation": "confirmed", "revenue": 85026000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 13036000.0, "operating_cash_flow": 11402000.0, "free_cash_flow": 14533000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-19", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.61, "eps_surprise": 0.05, "surprise_pct": 8.1967, "surprise_label": "+8.2%", "surprise_band": "beat", "eps_yoy": 8.196721311475418, "eps_yoy_label": "+8.2%", "one_week_reaction": 9.208582487656013, "one_week_reaction_label": "+9.2%", "four_week_reaction": 1.2943825521673342, "four_week_reaction_label": "+1.3%", "confirmation": "confirmed", "revenue": 84869000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 13127000.0, "operating_cash_flow": 22938000.0, "free_cash_flow": 26116000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-21", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.66, "eps_surprise": 0.03, "surprise_pct": 4.5455, "surprise_label": "+4.5%", "surprise_band": "beat", "eps_yoy": 9.523809523809515, "eps_yoy_label": "+9.5%", "one_week_reaction": 8.336451389169595, "one_week_reaction_label": "+8.3%", "four_week_reaction": 14.654207298735214, "four_week_reaction_label": "+14.7%", "confirmation": "confirmed", "revenue": 83479000.0, "revenue_yoy": 2.9931032781019824, "revenue_yoy_label": "+3.0%", "net_income": 13653000.0, "operating_cash_flow": 17235000.0, "free_cash_flow": 20070000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-26", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.68, "eps_surprise": 0.02, "surprise_pct": 2.9412, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": 16.666666666666664, "eps_yoy_label": "+16.7%", "one_week_reaction": 0.8670521594268907, "one_week_reaction_label": "+0.9%", "four_week_reaction": -9.728293054008901, "four_week_reaction_label": "-9.7%", "confirmation": "contained", "revenue": 82883000.0, "revenue_yoy": 6.522465556241004, "revenue_yoy_label": "+6.5%", "net_income": 13838000.0, "operating_cash_flow": 22692000.0, "free_cash_flow": 27180000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-28", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.7, "eps_surprise": 0.03, "surprise_pct": 4.2857, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 10.606060606060598, "eps_yoy_label": "+10.6%", "one_week_reaction": 2.2141712745903965, "one_week_reaction_label": "+2.2%", "four_week_reaction": -3.1393414586271553, "four_week_reaction_label": "-3.1%", "confirmation": "confirmed", "revenue": 86455000.0, "revenue_yoy": 1.680662385623221, "revenue_yoy_label": "+1.7%", "net_income": 14592000.0, "operating_cash_flow": 15459000.0, "free_cash_flow": 22069000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-19", "date_source": "exact", "eps_actual": 0.67, "eps_estimate": 0.73, "eps_surprise": -0.06, "surprise_pct": -8.2192, "surprise_label": "-8.2%", "surprise_band": "miss", "eps_yoy": 1.5151515151515165, "eps_yoy_label": "+1.5%", "one_week_reaction": -8.86324605126802, "one_week_reaction_label": "-8.9%", "four_week_reaction": -14.14191022990823, "four_week_reaction_label": "-14.1%", "confirmation": "confirmed", "revenue": 86793000.0, "revenue_yoy": 2.2670232947248112, "revenue_yoy_label": "+2.3%", "net_income": 13453000.0, "operating_cash_flow": 22426000.0, "free_cash_flow": 27690000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-18", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.68, "eps_surprise": 0.06, "surprise_pct": 8.8235, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": 7.24637681159421, "eps_yoy_label": "+7.2%", "one_week_reaction": 3.741127168286386, "one_week_reaction_label": "+3.7%", "four_week_reaction": 20.808303525603147, "four_week_reaction_label": "+20.8%", "confirmation": "confirmed", "revenue": 92278000.0, "revenue_yoy": 10.540375423759269, "revenue_yoy_label": "+10.5%", "net_income": 14645000.0, "operating_cash_flow": 23863583.0, "free_cash_flow": 29884946.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-05", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 0.76, "eps_surprise": 0.01, "surprise_pct": 1.3158, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 10.000000000000009, "eps_yoy_label": "+10.0%", "one_week_reaction": 3.1875010608581213, "one_week_reaction_label": "+3.2%", "four_week_reaction": 5.291667767810539, "four_week_reaction_label": "+5.3%", "confirmation": "confirmed", "revenue": 93497000.0, "revenue_yoy": 12.806003643690502, "revenue_yoy_label": "+12.8%", "net_income": 15277000.0, "operating_cash_flow": 32016060.0, "free_cash_flow": 37159500.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-26", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.81, "eps_surprise": 0.04, "surprise_pct": 4.9383, "surprise_label": "+4.9%", "surprise_band": "beat", "eps_yoy": 16.43835616438356, "eps_yoy_label": "+16.4%", "one_week_reaction": 9.050074375339635, "one_week_reaction_label": "+9.1%", "four_week_reaction": 8.950258790493987, "four_week_reaction_label": "+9.0%", "confirmation": "confirmed", "revenue": 102666000.0, "revenue_yoy": 18.750795211381643, "revenue_yoy_label": "+18.8%", "net_income": 16774000.0, "operating_cash_flow": 18249000.0, "free_cash_flow": 23552000.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.61, 0.63, 0.6, 0.66, 0.66, 0.69, 0.7, 0.73, 0.67, 0.74, 0.77, 0.85], "eps_estimate": [0.53, 0.58, 0.6, 0.59, 0.61, 0.66, 0.68, 0.7, 0.73, 0.68, 0.76, 0.81], "surprise": [15.0943, 8.6207, 0.0, 11.8644, 8.1967, 4.5455, 2.9412, 4.2857, -8.2192, 8.8235, 1.3158, 4.9383], "reaction_1w": [4.760200646277741, 8.0820279122225, 3.459116082928649, 4.6880894961336805, 9.208582487656013, 8.336451389169595, 0.8670521594268907, 2.2141712745903965, -8.86324605126802, 3.741127168286386, 3.1875010608581213, 9.050074375339635], "reaction_4w": [5.440230503529291, 10.114670750846177, 12.62720062590114, -3.907491482075883, 1.2943825521673342, 14.654207298735214, -9.728293054008901, -3.1393414586271553, -14.14191022990823, 20.808303525603147, 5.291667767810539, 8.950258790493987], "revenue": [null, 81.05, 77.81, 85.03, 84.87, 83.48, 82.88, 86.45, 86.79, 92.28, 93.5, 102.67], "net_income": [null, 12.51, 12.02, 13.04, 13.13, 13.65, 13.84, 14.59, 13.45, 14.64, 15.28, 16.77], "financial_unit": "millions", "scatter": [{"x": 15.0943, "y": 4.760200646277741, "label": "2023-06-30"}, {"x": 8.6207, "y": 8.0820279122225, "label": "2023-09-30"}, {"x": 0.0, "y": 3.459116082928649, "label": "2023-12-31"}, {"x": 11.8644, "y": 4.6880894961336805, "label": "2024-03-31"}, {"x": 8.1967, "y": 9.208582487656013, "label": "2024-06-30"}, {"x": 4.5455, "y": 8.336451389169595, "label": "2024-09-30"}, {"x": 2.9412, "y": 0.8670521594268907, "label": "2024-12-31"}, {"x": 4.2857, "y": 2.2141712745903965, "label": "2025-03-31"}, {"x": -8.2192, "y": -8.86324605126802, "label": "2025-06-30"}, {"x": 8.8235, "y": 3.741127168286386, "label": "2025-09-30"}, {"x": 1.3158, "y": 3.1875010608581213, "label": "2025-12-31"}, {"x": 4.9383, "y": 9.050074375339635, "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, 102.6990088321215, 102.49402293945576, 100.6491299683051, 100.78578723008226, 100.92244449185945, 102.67533943710782, 100.47760660309133, 95.84176259796172, 88.39007402228472, 83.23913756795132, 86.98215173701101, 84.26932645379071, 86.67309387502968, 85.40253063952544, 92.30478700355627, 91.03422376805206, 90.79384543095544, 94.04071542660397, 94.38721527294828, 91.54589898822508, 90.26383998691485, 87.56112284324301, 88.56597957501872, 89.05108254984619, 89.53618552467366, 91.30334750081136, 88.15017816443283, 91.19939515444898, 91.30334750081136, 95.18417129943106, 99.28107801334505, 98.22713998385649, 96.64623094590775, 91.58732042949904, 88.00392714180612, 90.18206972351427, 91.1657452177036, 96.85701855180545, 96.1543892113813, 92.92231258761633, 97.27859376360087, 91.79810803539675, 91.23600775300285, 89.2913811383073, 87.86500103134924, 86.75955734562886, 88.72082750055137, 91.57358771446751, 94.46200753074339, 95.31783399994553, 93.46354265210228, 96.42327768566588, 105.30249474865204, 100.73807760889986, 97.0651505281413, 97.67136376825701, 94.7829439519811, 95.90643475391305, 94.89346758590791, 97.17264770135124, 100.39243904781883, 99.52417976634366, 97.24500363833212, 101.3692322347653, 96.77469403538822, 104.84226936066597, 109.1112058436291, 112.40335711450935, 110.95625831205074, 108.0258827386431, 110.91439027841803, 119.96787804711062, 115.34949899315355, 121.28741491966979, 124.07310254370634, 122.38702898013578, 125.68586717410193, 130.4142076341056, 152.1865620439001, 153.50609891645928, 139.4676954027982, 139.21112011783342, 137.38140729944843, 135.89539913773382, 121.66687886449428, 122.0755308099084, 124.23023925507756, 129.5798694347365, 132.7747831943627, 136.15545146320605, 140.50202324281958, 138.42161261390547, 141.48650419822738, 139.83331897193324, 134.59514548523637, 134.07608554141686, 142.2133252872277, 148.8059974482829, 148.24091057948988, 146.39496093891898, 153.32668442376368, 145.82987407012592, 158.9398718814246, 153.43970020254957, 139.83996203326961, 127.03134627778627, 127.21970856738393, 131.7403955428647, 134.37746360980046, 134.05903927058068, 137.23090567455006, 135.09085104115232, 141.58744204616815, 146.17327169454967, 147.16686791899406, 146.78471245772178, 139.94418552499266, 145.17967547010525, 153.0137986272788, 156.98817953762457, 169.0641964154663, 164.63122895159373, 165.77768337311528, 164.39745380151578, 167.99316426596027, 172.63279234384393, 170.11966163132453, 172.55546407944018, 177.6977159073686, 183.41992373717736, 188.52351342661981, 185.5850832410276, 191.50060973812978, 192.15789001698207, 187.86623314776756, 195.4056292727574, 203.9571352679209, 213.48709720908084, 223.17655642122256, 228.15067818837736, 230.64261570101502, 241.00590702130512, 226.17295190252133, 237.76243431752854, 259.2801114598829, 249.39147604317097, 262.32581552250565, 259.0427874955256, 241.91748576157894, 227.84185159743893, 223.29617937445886, 222.25944711307747, 218.39163829176988, 219.946736683842, 211.13451246209996], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055], "gap": [0.0, -2.699008832121507, -2.4940229394557605, -0.6491299683051039, -0.7857872300822635, -0.9224444918594514, -2.675339437107823, -0.4776066030913313, 4.1582374020382815, 11.609925977715278, 16.760862432048683, 13.017848262988991, 15.730673546209289, 13.326906124970321, 14.597469360474562, 14.267982949495376, 15.53854618499959, 15.778924522096204, 12.53205452644768, 12.185554680103365, 15.026870964826571, 16.3089299661368, 19.011647109808635, 18.00679037803293, 17.521687403205462, 17.036584428377992, 15.269422452240292, 18.422591788618817, 21.476661183579196, 21.37270883721682, 17.49188503859712, 13.394978324683123, 14.448916354171686, 16.02982539212043, 21.08873590852913, 24.67212919622206, 22.4939866145139, 21.510311120324573, 15.819037786222722, 16.521667126646875, 19.753743750411843, 20.092298255178477, 25.572783983382593, 26.134884265776492, 28.079510880472043, 29.505890987430107, 30.61133467315048, 28.65006451822798, 25.797304304311837, 22.90888448803595, 22.05305801883381, 23.907349366677067, 20.947614333113464, 14.41581511050289, 18.98023225025507, 22.653159331013626, 22.04694609089792, 24.935365907173832, 23.81187510524188, 24.824842273247015, 22.54566215780369, 19.325870811336102, 20.194130092811264, 22.473306220822806, 18.349077624389622, 22.943615823766706, 17.692941906939666, 13.424005423976539, 10.131854153096285, 11.578952955554897, 14.509328528962527, 11.620820989187607, 2.5673332204950157, 7.1857122744520865, 1.2477963479358465, -1.5378912761007086, 0.14818228746985085, -3.150655906496297, -7.878996366499962, -29.651350776294464, -26.27605196810245, -12.23764845444137, -11.981073169476588, -10.151360351091597, -8.66535218937699, 5.56316808386255, 5.154516138448429, 2.9998076932792657, -2.3498224863796793, -5.5447362460058685, -8.92540451484922, -13.271976294462746, -11.191565665548637, -10.970072273344755, -9.316887047050614, -4.078713560353748, -3.5596536165342343, -11.696893362345065, -18.289565523400285, -17.724478654607253, -15.87852901403636, -22.810252498881056, -15.3134421452433, -28.423439956541984, -22.92326827766695, -8.854046540311856, 3.954569215171489, 3.766206925573826, -0.7544800499069311, -3.3915481168426993, -3.073123777622925, -6.2449901815923, -4.104935548194561, -10.601526553210391, -15.18735620159191, -16.1809524260363, -15.798796964764023, -8.958270032034903, -11.846342136771938, -19.680465293945474, -23.65484620429126, -35.730863082133, -31.297895618260412, -32.444350039781966, -31.064120468182466, -34.65983093262696, -39.29945901051062, -36.78632829799122, -39.22213074610687, -44.36438257403529, -50.08659040384404, -55.1901800932865, -52.25174990769429, -54.880891428270616, -55.5381717071229, -51.24651483790839, -58.78591096289824, -67.33741695806174, -76.86737889922168, -86.55683811136339, -91.53095987851819, -94.02289739115585, -104.38618871144595, -89.55323359266217, -101.14271600766938, -117.02659033312236, -107.13795491641042, -120.0722943957451, -116.78926636876506, -99.6639646348184, -85.58833047067839, -81.04265824769831, -80.00592598631692, -76.13811716500933, -77.69321555708146, -68.88099133533942], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.57276995305165, null, null, null, null, null, null, null, null, null, null, null, null, 112.67605633802818, null, null, null, null, null, null, null, null, null, null, null, null, 117.37089201877934, null, null, null, null, null, null, null, null, null, null, null, 119.71830985915493, null, null, null, null, null, null, null, null, null, null, null, null, 122.53521126760563, null, null, null, null, null, null, null, null, null, null, null, null, null, 127.23004694835683, null, null, null, null, null, null, null, null, null, null, null, null, 130.51643192488262, null, null, null, null, null, null, null, null, null, null, null, 130.98591549295776, null, null, null, null, null, null, null, null, null, null, null, null, 133.33333333333331, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 136.61971830985917, null, null, null, null, null, null, null, null, null, null, null, 142.25352112676055, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [42.3, 68.9, 111.1]}}, "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": [25.078799, 25.755678, 25.70427, 25.241593, 25.275865, 25.310137, 25.749742, 25.198577, 24.035963, 22.167169, 20.875376, 21.814079, 21.133735, 21.736571, 21.417929, 23.148932, 22.83029, 22.770006, 23.584282, 23.67118, 22.958612, 22.637087, 21.959278, 22.211284, 22.332942, 22.4546, 22.897783, 22.107006, 22.871713, 22.897783, 23.871047, 24.898502, 24.634187, 24.237714, 22.969, 22.070328, 22.61658, 22.863274, 24.290577, 24.114366, 23.3038, 24.396303, 23.021863, 22.880895, 22.393206, 22.035487, 21.758255, 22.250118, 22.965556, 23.689937, 23.904568, 23.439534, 24.1818, 26.408601, 25.2639, 24.342774, 24.494805, 23.770424, 24.052182, 23.798142, 24.369733, 25.177218, 24.959469, 24.387879, 25.422186, 24.269931, 26.293182, 27.36378, 28.189412, 27.826497, 27.091594, 27.815997, 30.086503, 28.928269, 30.417427, 31.116044, 30.693197, 31.520506, 32.706317, 38.166562, 38.497486, 34.976823, 34.912477, 34.453607, 34.080934, 30.512592, 30.615077, 31.155452, 32.497075, 33.298321, 34.146152, 35.23622, 34.714478, 35.483116, 35.068517, 33.754846, 33.624672, 35.665394, 37.318757, 37.17704, 36.714098, 38.452491, 36.572381, 39.860211, 38.480834, 35.070183, 31.857936, 31.905175, 33.038909, 33.700254, 33.620397, 34.415863, 33.879163, 35.50843, 36.658501, 36.907683, 36.811843, 35.096321, 36.409319, 38.374023, 39.37075, 42.39927, 41.287535, 41.575052, 41.228907, 42.130668, 43.294231, 42.663968, 43.274838, 44.564453, 45.999514, 47.279433, 46.54251, 48.026053, 48.190891, 47.114595, 49.005385, 51.15, 53.54, 55.97, 57.21745, 57.842398, 60.441387, 56.72146, 59.627963, 65.024338, 62.544387, 65.788164, 64.96482, 60.67, 57.14, 56.0, 55.74, 54.77, 55.16, 52.95], "ttmEps": [2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 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.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03], "quarterlyEps": [0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85], "priceIndex": [100.0, 102.6990088321215, 102.49402293945576, 100.6491299683051, 100.78578723008226, 100.92244449185945, 102.67533943710782, 100.47760660309133, 95.84176259796172, 88.39007402228472, 83.23913756795132, 86.98215173701101, 84.26932645379071, 86.67309387502968, 85.40253063952544, 92.30478700355627, 91.03422376805206, 90.79384543095544, 94.04071542660397, 94.38721527294828, 91.54589898822508, 90.26383998691485, 87.56112284324301, 88.56597957501872, 89.05108254984619, 89.53618552467366, 91.30334750081136, 88.15017816443283, 91.19939515444898, 91.30334750081136, 95.18417129943106, 99.28107801334505, 98.22713998385649, 96.64623094590775, 91.58732042949904, 88.00392714180612, 90.18206972351427, 91.1657452177036, 96.85701855180545, 96.1543892113813, 92.92231258761633, 97.27859376360087, 91.79810803539675, 91.23600775300285, 89.2913811383073, 87.86500103134924, 86.75955734562886, 88.72082750055137, 91.57358771446751, 94.46200753074339, 95.31783399994553, 93.46354265210228, 96.42327768566588, 105.30249474865204, 100.73807760889986, 97.0651505281413, 97.67136376825701, 94.7829439519811, 95.90643475391305, 94.89346758590791, 97.17264770135124, 100.39243904781883, 99.52417976634366, 97.24500363833212, 101.3692322347653, 96.77469403538822, 104.84226936066597, 109.1112058436291, 112.40335711450935, 110.95625831205074, 108.0258827386431, 110.91439027841803, 119.96787804711062, 115.34949899315355, 121.28741491966979, 124.07310254370634, 122.38702898013578, 125.68586717410193, 130.4142076341056, 152.1865620439001, 153.50609891645928, 139.4676954027982, 139.21112011783342, 137.38140729944843, 135.89539913773382, 121.66687886449428, 122.0755308099084, 124.23023925507756, 129.5798694347365, 132.7747831943627, 136.15545146320605, 140.50202324281958, 138.42161261390547, 141.48650419822738, 139.83331897193324, 134.59514548523637, 134.07608554141686, 142.2133252872277, 148.8059974482829, 148.24091057948988, 146.39496093891898, 153.32668442376368, 145.82987407012592, 158.9398718814246, 153.43970020254957, 139.83996203326961, 127.03134627778627, 127.21970856738393, 131.7403955428647, 134.37746360980046, 134.05903927058068, 137.23090567455006, 135.09085104115232, 141.58744204616815, 146.17327169454967, 147.16686791899406, 146.78471245772178, 139.94418552499266, 145.17967547010525, 153.0137986272788, 156.98817953762457, 169.0641964154663, 164.63122895159373, 165.77768337311528, 164.39745380151578, 167.99316426596027, 172.63279234384393, 170.11966163132453, 172.55546407944018, 177.6977159073686, 183.41992373717736, 188.52351342661981, 185.5850832410276, 191.50060973812978, 192.15789001698207, 187.86623314776756, 195.4056292727574, 203.9571352679209, 213.48709720908084, 223.17655642122256, 228.15067818837736, 230.64261570101502, 241.00590702130512, 226.17295190252133, 237.76243431752854, 259.2801114598829, 249.39147604317097, 262.32581552250565, 259.0427874955256, 241.91748576157894, 227.84185159743893, 223.29617937445886, 222.25944711307747, 218.39163829176988, 219.946736683842, 211.13451246209996], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055], "valuationGap": [0.0, -2.699008832121507, -2.4940229394557605, -0.6491299683051039, -0.7857872300822635, -0.9224444918594514, -2.675339437107823, -0.4776066030913313, 4.1582374020382815, 11.609925977715278, 16.760862432048683, 13.017848262988991, 15.730673546209289, 13.326906124970321, 14.597469360474562, 14.267982949495376, 15.53854618499959, 15.778924522096204, 12.53205452644768, 12.185554680103365, 15.026870964826571, 16.3089299661368, 19.011647109808635, 18.00679037803293, 17.521687403205462, 17.036584428377992, 15.269422452240292, 18.422591788618817, 21.476661183579196, 21.37270883721682, 17.49188503859712, 13.394978324683123, 14.448916354171686, 16.02982539212043, 21.08873590852913, 24.67212919622206, 22.4939866145139, 21.510311120324573, 15.819037786222722, 16.521667126646875, 19.753743750411843, 20.092298255178477, 25.572783983382593, 26.134884265776492, 28.079510880472043, 29.505890987430107, 30.61133467315048, 28.65006451822798, 25.797304304311837, 22.90888448803595, 22.05305801883381, 23.907349366677067, 20.947614333113464, 14.41581511050289, 18.98023225025507, 22.653159331013626, 22.04694609089792, 24.935365907173832, 23.81187510524188, 24.824842273247015, 22.54566215780369, 19.325870811336102, 20.194130092811264, 22.473306220822806, 18.349077624389622, 22.943615823766706, 17.692941906939666, 13.424005423976539, 10.131854153096285, 11.578952955554897, 14.509328528962527, 11.620820989187607, 2.5673332204950157, 7.1857122744520865, 1.2477963479358465, -1.5378912761007086, 0.14818228746985085, -3.150655906496297, -7.878996366499962, -29.651350776294464, -26.27605196810245, -12.23764845444137, -11.981073169476588, -10.151360351091597, -8.66535218937699, 5.56316808386255, 5.154516138448429, 2.9998076932792657, -2.3498224863796793, -5.5447362460058685, -8.92540451484922, -13.271976294462746, -11.191565665548637, -10.970072273344755, -9.316887047050614, -4.078713560353748, -3.5596536165342343, -11.696893362345065, -18.289565523400285, -17.724478654607253, -15.87852901403636, -22.810252498881056, -15.3134421452433, -28.423439956541984, -22.92326827766695, -8.854046540311856, 3.954569215171489, 3.766206925573826, -0.7544800499069311, -3.3915481168426993, -3.073123777622925, -6.2449901815923, -4.104935548194561, -10.601526553210391, -15.18735620159191, -16.1809524260363, -15.798796964764023, -8.958270032034903, -11.846342136771938, -19.680465293945474, -23.65484620429126, -35.730863082133, -31.297895618260412, -32.444350039781966, -31.064120468182466, -34.65983093262696, -39.29945901051062, -36.78632829799122, -39.22213074610687, -44.36438257403529, -50.08659040384404, -55.1901800932865, -52.25174990769429, -54.880891428270616, -55.5381717071229, -51.24651483790839, -58.78591096289824, -67.33741695806174, -76.86737889922168, -86.55683811136339, -91.53095987851819, -94.02289739115585, -104.38618871144595, -89.55323359266217, -101.14271600766938, -117.02659033312236, -107.13795491641042, -120.0722943957451, -116.78926636876506, -99.6639646348184, -85.58833047067839, -81.04265824769831, -80.00592598631692, -76.13811716500933, -77.69321555708146, -68.88099133533942], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.57276995305165, null, null, null, null, null, null, null, null, null, null, null, null, 112.67605633802818, null, null, null, null, null, null, null, null, null, null, null, null, 117.37089201877934, null, null, null, null, null, null, null, null, null, null, null, 119.71830985915493, null, null, null, null, null, null, null, null, null, null, null, null, 122.53521126760563, null, null, null, null, null, null, null, null, null, null, null, null, null, 127.23004694835683, null, null, null, null, null, null, null, null, null, null, null, null, 130.51643192488262, null, null, null, null, null, null, null, null, null, null, null, 130.98591549295776, null, null, null, null, null, null, null, null, null, null, null, null, 133.33333333333331, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 136.61971830985917, null, null, null, null, null, null, null, null, null, null, null, 142.25352112676055, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-27", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-28", "", "", "", "", "", "", "", "", "", "", "", "2024-08-19", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-26", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-28", "", "", "", "", "", "", "", "", "", "", "", "2025-08-19", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-05", "", "", "", "", "", "", "", "", "", "", "", "2026-05-26", "", "", "", "", "", "", "", "", "", ""], "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": [15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 8.620689655172423, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 11.864406779661028, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 8.196721311475418, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 4.5454545454545325, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, 4.28571428571429, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, -8.219178082191773, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 1.3157894736842117, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262], "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": [3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 25.078799, "latestClose": 52.95, "startTtmEps": 2.13, "latestTtmEps": 3.03, "priceChangePct": 111.13451246209998, "epsChangePct": 42.25352112676055, "earningsGapPct": -68.88099133533942, "startMultiple": 11.774084037558685, "latestMultiple": 17.475247524752476, "multipleChangePct": 48.42129093870393, "latestQuarter": "2026-05-26", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 32.83923660113091, "earningsMovePct": 8.992805755395693, "spread": -23.846430845735213, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 125.9003954600804, "earningsMovePct": 21.199999999999996, "spread": -104.70039546008041, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 111.13451246209998, "earningsMovePct": 42.25352112676055, "spread": -68.88099133533942, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "marketChangePct": 111.13451246209998, "earningsChangePct": 42.25352112676055, "recentMarketMovePoints": -29.871394559205157, "recentEarningsMovePoints": 5.63380281690138}, "pressure": {"score": 49, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 90, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.96655715, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.11119205, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.23944513, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.09074256, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -3.4746536592972332, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-26", "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, 100.0, 100.0, 100.0, 100.0, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 106.57276995305165, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 112.67605633802818, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 119.71830985915493, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 122.53521126760563, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 127.23004694835683, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.51643192488262, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 130.98591549295776, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 133.33333333333331, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 136.61971830985917, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055, 142.25352112676055], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 102.71726983859631, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 103.64364863683035, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 105.44263739396041, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 106.48691894833333, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 107.27272138347872, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 108.9165578873381, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 109.37942337778439, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 110.00262366023277, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 112.85269605382067, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 116.2906626847494, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878, 121.54154614564878], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 110.76893649579189, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 113.36074980872226, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 102.44835501147666, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 108.70074598316756, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 103.46690895179802, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 105.08201032899771, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 114.09119166029073, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 115.97288638102525, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 127.70651539785769, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 139.63686639250193, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067, 141.40977190130067], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 42.253521126760546, "valuationContribution": 68.88099133533942, "marketMove": 111.13451246209996, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 42.253521126760546}, {"key": "valuation", "label": "Relative valuation contribution", "value": 68.88099133533942}, {"key": "market", "label": "Total market move", "value": 111.13451246209996}]}, "acceptance": {"available": true, "events": [{"date": "2023-12-01", "periodEnd": "2023-09-30", "earningsChangePct": 6.572769953051649, "surprisePct": 8.620689655172423, "immediateReturnPct": 8.0820279122225, "forward4WeekPct": 10.520396253064423, "forward13WeekPct": 6.787696420134726, "toDateReturnPct": 147.2227823707885, "weeksSince": 140, "availabilitySource": "reported", "spread": 14.267982949495376, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2023-12-31", "earningsChangePct": 5.726872246696035, "surprisePct": 0.0, "immediateReturnPct": 3.4591160829286594, "forward4WeekPct": 11.431584177432264, "forward13WeekPct": 10.355527112083852, "toDateReturnPct": 139.51683009449587, "weeksSince": 127, "availabilitySource": "reported", "spread": 21.476661183579196, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-31", "periodEnd": "2024-03-31", "earningsChangePct": 4.166666666666674, "surprisePct": 11.864406779661028, "immediateReturnPct": 4.688089496133685, "forward4WeekPct": -5.442515812871718, "forward13WeekPct": 8.411074588693701, "toDateReturnPct": 127.21616217097642, "weeksSince": 114, "availabilitySource": "reported", "spread": 20.092298255178477, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-23", "periodEnd": "2024-06-30", "earningsChangePct": 2.0000000000000018, "surprisePct": 8.196721311475418, "immediateReturnPct": 9.208582487656013, "forward4WeekPct": -1.7011802264513043, "forward13WeekPct": 8.731285512244757, "toDateReturnPct": 118.96633004987223, "weeksSince": 102, "availabilitySource": "reported", "spread": 14.41581511050289, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-22", "periodEnd": "2024-09-30", "earningsChangePct": 2.35294117647058, "surprisePct": 4.5454545454545325, "immediateReturnPct": 8.336451389169586, "forward4WeekPct": 11.626168199654142, "forward13WeekPct": 57.258634151040646, "toDateReturnPct": 118.1712012283842, "weeksSince": 89, "availabilitySource": "reported", "spread": 17.692941906939666, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": 3.831417624521083, "surprisePct": 2.9411764705882213, "immediateReturnPct": 0.8670521594268843, "forward4WeekPct": -10.704731539613132, "forward13WeekPct": -7.030882163292562, "toDateReturnPct": 38.73400491246763, "weeksSince": 75, "availabilitySource": "reported", "spread": -26.27605196810245, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-30", "periodEnd": "2025-03-31", "earningsChangePct": 2.58302583025829, "surprisePct": 4.28571428571429, "immediateReturnPct": 2.214171274590404, "forward4WeekPct": 2.7392490245712553, "forward13WeekPct": -8.228676231283105, "toDateReturnPct": 52.530019319316864, "weeksSince": 62, "availabilitySource": "reported", "spread": -10.970072273344755, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-22", "periodEnd": "2025-06-30", "earningsChangePct": 0.3597122302158251, "surprisePct": -8.219178082191773, "immediateReturnPct": -8.863246051268014, "forward4WeekPct": -12.423275441483417, "forward13WeekPct": -5.383238315468941, "toDateReturnPct": 37.600967796072204, "weeksSince": 50, "availabilitySource": "reported", "spread": -8.854046540311856, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-11-21", "periodEnd": "2025-09-30", "earningsChangePct": 1.7921146953404854, "surprisePct": 8.823529411764696, "immediateReturnPct": 3.7411271682863845, "forward4WeekPct": 17.640635324711074, "forward13WeekPct": 34.713359272044485, "toDateReturnPct": 50.87051431972029, "weeksSince": 37, "availabilitySource": "reported", "spread": -11.846342136771938, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-03-06", "periodEnd": "2025-12-31", "earningsChangePct": 2.464788732394374, "surprisePct": 1.3157894736842117, "immediateReturnPct": 3.1875010608581222, "forward4WeekPct": 9.899530558192925, "forward13WeekPct": 34.381207631474965, "toDateReturnPct": 13.766962718598542, "weeksSince": 22, "availabilitySource": "reported", "spread": -54.880891428270616, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-29", "periodEnd": "2026-03-31", "earningsChangePct": 4.123711340206171, "surprisePct": 4.938271604938262, "immediateReturnPct": 9.050074375339644, "forward4WeekPct": 1.7475643097182525, "forward13WeekPct": null, "toDateReturnPct": -11.199381404325347, "weeksSince": 10, "availabilitySource": "reported", "spread": -117.02659033312236, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-03-31", "earningsChangePct": 4.123711340206171, "surprisePct": 4.938271604938262, "immediateReturnPct": 9.050074375339644, "forward4WeekPct": 1.7475643097182525, "forward13WeekPct": null, "toDateReturnPct": -11.199381404325347, "weeksSince": 10, "availabilitySource": "reported", "spread": -117.02659033312236, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": true, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Scientific & Technical Instruments", "population": 17, "spreadPercentile": 43.8, "qualityPercentile": 53.1, "rarityPercentile": 56.2, "currentOneYearSpread": -23.893393999999997, "lead": "price", "relatedSignals": [{"tickerId": 5317, "symbol": "CGNX", "name": "Cognex Corporation", "spread": -21.442191000000005, "lead": "price", "quality": 100}, {"tickerId": 1813, "symbol": "GRMN", "name": "Garmin Ltd", "spread": -16.295492, "lead": "price", "quality": 100}, {"tickerId": 8330, "symbol": "SOTK", "name": "Sono-Tek Corp", "spread": -15.749835000000001, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 8607, "symbol": "TRMB", "name": "Trimble Inc", "spread": -39.88493400000001, "lead": "price", "quality": 100}, {"tickerId": 7362, "symbol": "NOVT", "name": "Novanta Inc", "spread": -43.174820999999994, "lead": "price", "quality": 100}, {"tickerId": 1645, "symbol": "FTV", "name": "Fortive Corp", "spread": -62.235631000000005, "lead": "price", "quality": 50}, {"tickerId": 2372, "symbol": "KEYS", "name": "Keysight Technologies Inc", "spread": -65.18915999999999, "lead": "price", "quality": 87.5}, {"tickerId": 3796, "symbol": "ST", "name": "Sensata Technologies Holding NV", "spread": -79.837649, "lead": "price", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-12-01", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-02-28", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-08-22", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-11-21", "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."}