{"ticker": {"uuid": "f71a14f5-013f-47c2-a157-f2b3c2ba1639", "symbol": "FTV", "name": "Fortive Corp", "sector": "Technology", "industry": "Scientific & Technical Instruments", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 1, "inline": 2, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 4.8, "average_surprise_label": "+4.8%", "median_surprise": 4.3, "surprise_dispersion": 5.3, "average_reaction": -1.3, "average_reaction_label": "-1.3%", "average_abs_reaction": 6.0, "positive_response_rate": 25.0, "confirmation_rate": 44.4, "reaction_sample": 12, "streak": {"count": 4, "band": "beat", "label": "4 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded 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-16", "eps_growth_1y": -30.5, "revenue_growth_1y": -29.8, "cash_conversion": 2.15, "net_margin": 12.4, "earnings_yield": 3.6, "eps_surprise_avg": 10.0, "sue_score": 0.91, "pe_ratio": 34.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 61.62, "currency": "USD", "return_13w": 5.0, "fair_value": 55.554584, "fair_value_gap": 10.9, "relative_strength": -1.2, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 50.0}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.85, "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": -7.417425121851497, "one_week_reaction_label": "-7.4%", "four_week_reaction": -3.0466977416687575, "four_week_reaction_label": "-3.0%", "confirmation": "contained", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-31", "date_source": "exact", "eps_actual": 0.98, "eps_estimate": 0.94, "eps_surprise": 0.04, "surprise_pct": 4.2553, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 12.23469026715084, "one_week_reaction_label": "+12.2%", "four_week_reaction": 16.52074187792675, "four_week_reaction_label": "+16.5%", "confirmation": "confirmed", "revenue": 1583700000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 265200000.0, "operating_cash_flow": 446800000.0, "free_cash_flow": 480900000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 0.83, "eps_estimate": 0.79, "eps_surprise": 0.04, "surprise_pct": 5.0633, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.428229001178629, "one_week_reaction_label": "-4.4%", "four_week_reaction": -2.9311861966214976, "four_week_reaction_label": "-2.9%", "confirmation": "diverged", "revenue": 1524500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 207400000.0, "operating_cash_flow": 256700000.0, "free_cash_flow": 283100000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.92, "eps_surprise": 0.01, "surprise_pct": 1.087, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.085459914415533, "one_week_reaction_label": "-6.1%", "four_week_reaction": -7.950786214145576, "four_week_reaction_label": "-8.0%", "confirmation": "diverged", "revenue": 1552400000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 195100000.0, "operating_cash_flow": 308900000.0, "free_cash_flow": 338100000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.93, "eps_surprise": 0.04, "surprise_pct": 4.3011, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 14.117647058823529, "eps_yoy_label": "+14.1%", "one_week_reaction": -4.841937878507664, "one_week_reaction_label": "-4.8%", "four_week_reaction": 4.601840059012768, "four_week_reaction_label": "+4.6%", "confirmation": "diverged", "revenue": 1534600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 221600000.0, "operating_cash_flow": 459000000.0, "free_cash_flow": 486800000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-07", "date_source": "exact", "eps_actual": 1.17, "eps_estimate": 1.12, "eps_surprise": 0.05, "surprise_pct": 4.4643, "surprise_label": "+4.5%", "surprise_band": "beat", "eps_yoy": 19.38775510204081, "eps_yoy_label": "+19.4%", "one_week_reaction": -0.8975775823890568, "one_week_reaction_label": "-0.9%", "four_week_reaction": -2.102544590135343, "four_week_reaction_label": "-2.1%", "confirmation": "contained", "revenue": 1620300000.0, "revenue_yoy": 2.3110437582875543, "revenue_yoy_label": "+2.3%", "net_income": 208800000.0, "operating_cash_flow": 502200000.0, "free_cash_flow": 524800000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.85, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 2.40963855421687, "eps_yoy_label": "+2.4%", "one_week_reaction": -1.9878121119693262, "one_week_reaction_label": "-2.0%", "four_week_reaction": 1.0882191017230238, "four_week_reaction_label": "+1.1%", "confirmation": "contained", "revenue": 1474200000.0, "revenue_yoy": -3.2994424401443094, "revenue_yoy_label": "-3.3%", "net_income": 171900000.0, "operating_cash_flow": 241700000.0, "free_cash_flow": 268400000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.59, "eps_surprise": -0.01, "surprise_pct": -1.6949, "surprise_label": "-1.7%", "surprise_band": "miss", "eps_yoy": -37.63440860215054, "eps_yoy_label": "-37.6%", "one_week_reaction": -9.646739310749048, "one_week_reaction_label": "-9.6%", "four_week_reaction": -4.289596035398311, "four_week_reaction_label": "-4.3%", "confirmation": "confirmed", "revenue": 1518800000.0, "revenue_yoy": -2.164390620973976, "revenue_yoy_label": "-2.2%", "net_income": 166600000.0, "operating_cash_flow": 311200000.0, "free_cash_flow": 347900000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-29", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 0.57, "eps_surprise": 0.11, "surprise_pct": 19.2982, "surprise_label": "+19.3%", "surprise_band": "beat", "eps_yoy": -29.89690721649484, "eps_yoy_label": "-29.9%", "one_week_reaction": 1.7586404351410285, "one_week_reaction_label": "+1.8%", "four_week_reaction": 6.7717799311903955, "four_week_reaction_label": "+6.8%", "confirmation": "confirmed", "revenue": 1027099999.0, "revenue_yoy": -33.070507037664534, "revenue_yoy_label": "-33.1%", "net_income": 55000000.0, "operating_cash_flow": 164400000.0, "free_cash_flow": 175700000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-04", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.84, "eps_surprise": 0.06, "surprise_pct": 7.1429, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": -23.07692307692307, "eps_yoy_label": "-23.1%", "one_week_reaction": 13.8420757867041, "one_week_reaction_label": "+13.8%", "four_week_reaction": 12.09998101532615, "four_week_reaction_label": "+12.1%", "confirmation": "confirmed", "revenue": 1122500000.0, "revenue_yoy": -30.722705671789175, "revenue_yoy_label": "-30.7%", "net_income": 185700000.0, "operating_cash_flow": 365900000.0, "free_cash_flow": 396300000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-30", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.64, "eps_surprise": 0.06, "surprise_pct": 9.375, "surprise_label": "+9.4%", "surprise_band": "beat", "eps_yoy": -17.647058823529417, "eps_yoy_label": "-17.6%", "one_week_reaction": -3.372074431750012, "one_week_reaction_label": "-3.4%", "four_week_reaction": -3.2083811959183377, "four_week_reaction_label": "-3.2%", "confirmation": "diverged", "revenue": 1069400000.0, "revenue_yoy": -27.458960792294125, "revenue_yoy_label": "-27.5%", "net_income": 136400000.0, "operating_cash_flow": 234800000.0, "free_cash_flow": 261400000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-29", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.71, "eps_surprise": 0.03, "surprise_pct": 4.2254, "surprise_label": "+4.2%", "surprise_band": "beat", "eps_yoy": 27.58620689655173, "eps_yoy_label": "+27.6%", "one_week_reaction": -4.975124378109455, "one_week_reaction_label": "-5.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 1096800000.0, "revenue_yoy": -27.785093494864366, "revenue_yoy_label": "-27.8%", "net_income": 157300000.0, "operating_cash_flow": 286200000.0, "free_cash_flow": 314300000.0, "currency": "USD"}], "charts": {"quarters": ["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", "2026-06-30"], "eps_actual": [0.85, 0.98, 0.83, 0.93, 0.97, 1.17, 0.85, 0.58, 0.68, 0.9, 0.7, 0.74], "eps_estimate": [0.85, 0.94, 0.79, 0.92, 0.93, 1.12, 0.85, 0.59, 0.57, 0.84, 0.64, 0.71], "surprise": [0.0, 4.2553, 5.0633, 1.087, 4.3011, 4.4643, 0.0, -1.6949, 19.2982, 7.1429, 9.375, 4.2254], "reaction_1w": [-7.417425121851497, 12.23469026715084, -4.428229001178629, -6.085459914415533, -4.841937878507664, -0.8975775823890568, -1.9878121119693262, -9.646739310749048, 1.7586404351410285, 13.8420757867041, -3.372074431750012, -4.975124378109455], "reaction_4w": [-3.0466977416687575, 16.52074187792675, -2.9311861966214976, -7.950786214145576, 4.601840059012768, -2.102544590135343, 1.0882191017230238, -4.289596035398311, 6.7717799311903955, 12.09998101532615, -3.2083811959183377, null], "revenue": [null, 1583.7, 1524.5, 1552.4, 1534.6, 1620.3, 1474.2, 1518.8, 1027.1, 1122.5, 1069.4, 1096.8], "net_income": [null, 265.2, 207.4, 195.1, 221.6, 208.8, 171.9, 166.6, 55.0, 185.7, 136.4, 157.3], "financial_unit": "millions", "scatter": [{"x": 0.0, "y": -7.417425121851497, "label": "2023-09-30"}, {"x": 4.2553, "y": 12.23469026715084, "label": "2023-12-31"}, {"x": 5.0633, "y": -4.428229001178629, "label": "2024-03-31"}, {"x": 1.087, "y": -6.085459914415533, "label": "2024-06-30"}, {"x": 4.3011, "y": -4.841937878507664, "label": "2024-09-30"}, {"x": 4.4643, "y": -0.8975775823890568, "label": "2024-12-31"}, {"x": 0.0, "y": -1.9878121119693262, "label": "2025-03-31"}, {"x": -1.6949, "y": -9.646739310749048, "label": "2025-06-30"}, {"x": 19.2982, "y": 1.7586404351410285, "label": "2025-09-30"}, {"x": 7.1429, "y": 13.8420757867041, "label": "2025-12-31"}, {"x": 9.375, "y": -3.372074431750012, "label": "2026-03-31"}, {"x": 4.2254, "y": -4.975124378109455, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["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", "2026-08-14"], "price_index": [100.0, 102.68780936792854, 100.79051490418807, 98.75027510483244, 96.52810059064193, 96.3721587952869, 98.06153086522062, 96.32017819683519, 91.27805315967782, 84.50757191387491, 85.70312742509965, 85.54718388290861, 88.4970867754227, 87.8858863320897, 90.16272283797124, 89.62929153275931, 93.77963933042449, 94.83348975958454, 95.79626540091397, 92.9469680333731, 93.51942889503243, 94.02683933138876, 96.23862191829528, 108.01311922737304, 107.59678357884735, 109.70448443716742, 112.13795623229068, 111.52589285198033, 110.75755577747748, 111.14823564586878, 111.55193817653975, 112.0207522717733, 109.74178986649615, 107.31957992297816, 103.51696777781099, 98.93299938953322, 99.07624867461003, 100.11805991015079, 100.48269270714667, 98.82881809129556, 97.04471510581136, 94.84152520512265, 94.81545193118744, 95.94963934736882, 96.60147119574889, 94.3982795482242, 98.54392835708555, 98.54392835708555, 92.54707709882476, 89.2227346720863, 89.79634669866078, 90.7089112863929, 95.67586997104917, 96.99256855794096, 92.1299047158615, 96.05393244310962, 99.6298524417946, 103.3623832740175, 100.37374778717367, 101.82238838980136, 101.10459426773326, 97.84189244245212, 93.1044487912323, 98.14206000420043, 97.64612977394772, 102.34441984336506, 103.63644961245484, 103.06163576272161, 100.40965050720519, 97.2612336795079, 98.82891067360285, 99.15550961066361, 98.34554368776536, 103.0877631885724, 105.19106202020639, 106.24924285577708, 103.32291526173742, 105.29557347044552, 104.55092698559223, 104.01530514805317, 100.1706361796739, 96.39135128227107, 97.8036786584104, 94.97902390613174, 83.86348378942319, 84.97503745172685, 85.57658487939818, 90.12741753584713, 88.33585381386439, 92.21975497166554, 95.71134296942797, 91.10820130936187, 91.89282762943928, 95.61095929262505, 90.89783509200996, 91.18585864997982, 93.73880005189501, 92.16428943542068, 91.53885926614129, 87.78626951628488, 89.50620597547523, 80.87177561807904, 81.82729664955635, 83.66884433645816, 85.6667513125158, 83.14765136416798, 83.1650253948902, 85.02559437884949, 84.67734166289947, 84.50321705176044, 87.77678070320596, 83.23209865626563, 84.72958079307718, 86.13999887748321, 87.65489172857265, 89.20461124872588, 89.83146334249834, 91.97321003419624, 93.22691596857715, 93.69758345679242, 95.75457191958706, 95.71970682013156, 97.07941250901216, 96.55644824503162, 95.8765971474273, 95.80686869535232, 95.16187920353153, 92.05896395961183, 104.80183551935592, 99.18869774757204, 101.5943284707417, 103.1980811216308, 100.04287084878185, 94.70864513846199, 96.36652699606626, 94.0978464674059, 97.86734558961209, 101.8462606503935, 105.61575802576371, 106.61048679095906, 103.01550182431691, 105.45869650854127, 102.4745102129552, 103.19001597988094, 101.7764535906991, 106.94206246374551, 104.9526049333548, 106.50577794825344, 107.39547645292167, 109.43927455718188, 108.65319836323566, 107.91952724888583, 108.84535032175584, 103.43015876345953, 107.79724872982752, 107.64003349103828], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 92.35474006116208, 92.35474006116208, 92.35474006116208], "gap": [0.0, -2.687809367928537, -0.7905149041880719, 1.2497248951675601, 3.4718994093580733, 3.627841204713107, 1.9384691347793819, 3.6798218031648133, 8.721946840322175, 17.327290471446204, 16.131734960221465, 16.287678502412504, 13.337775609898415, 13.94897605323142, 11.672139547349872, 12.205570852561806, 8.05522305489663, 7.001372625736579, 6.03859698440715, 8.88789435194802, 8.315433490288683, 7.808023053932359, 5.5962404670258366, -3.1201528665167615, -2.703817217991073, -4.811518076311145, -7.244989871434399, -6.632926491124053, -5.8645894166212, -6.255269285012503, -6.658971815683472, -7.1277859109170265, -4.848823505639871, -2.4266135621218865, 1.3759985830452877, 8.406450151751187, 8.263200866674381, 7.2213896311336185, 6.856756834137741, 8.51063144998885, 10.294734435473046, 12.49792433616176, 12.52399761009697, 11.389810193915594, 10.737978345535524, 12.941169993060214, 8.795521184198861, 8.795521184198861, 17.23885562288777, 20.563198049626223, 19.989586023051743, 19.077021435319622, 14.11006275066336, 12.793364163771571, 17.656028005851027, 13.73200027860291, 10.15608027991793, 6.423549447695024, 9.412184934538857, 7.963544331911166, 8.681338453979265, 11.944040279260406, 20.35120870112243, 15.3135974881543, 15.809527718407011, 11.111237648989672, 9.819207879899892, 10.394021729633124, 13.046006985149546, 16.194423812846836, 14.626746818751883, 14.300147881691117, 15.110113804589375, 10.367894303782336, 8.264595472148343, 7.206414636577648, 10.13274223061731, 13.970481575426035, 14.715128060279326, 15.25074989781838, 19.095418866197647, 22.87470376360048, 21.46237638746115, 24.28703113973981, 35.40257125644837, 34.291017594144705, 33.68947016647337, 29.138637510024424, 31.541822027114208, 27.65792086931306, 24.166332871550622, 28.769474531616723, 27.984848211539315, 24.266716548353543, 28.97984074896864, 28.691817190998776, 26.138875789083585, 27.713386405557912, 28.33881657483731, 32.09140632469372, 30.37146986550337, 28.302536308526456, 27.347015277049152, 25.505467590147333, 23.507560614089698, 26.026660562437513, 26.009286531715304, 24.148717547756007, 24.496970263706032, 24.671094874845053, 21.39753122339954, 25.942213270339863, 24.44473113352832, 23.03431304912229, 12.65091866898085, 11.101199148827618, 10.474347055055162, 8.332600363357258, 7.078894428976355, 6.608226940761085, 4.551238477966436, 4.586103577421937, 3.2263978885413422, 3.7493621525218828, 4.429213250126196, 4.498941702201179, 5.143931194021974, 8.24684643794167, -12.752905855747358, -7.1397680839634745, -9.54539880713314, -11.149151458022246, -7.993941185173284, -2.659715474853428, -4.317597332457694, -2.04891680379734, -5.818415926003524, -9.797330986784942, -13.56682836215515, -14.561557127350497, -15.553728124011101, -17.996922808235453, -15.012736512649383, -15.728242279575127, -14.314679890393293, -19.480288763439702, -17.490831233048993, -19.044004247947626, -19.933702752615858, -21.977500856876063, -21.191424662929847, -20.457753548580015, -21.383576621450032, -11.075418702297455, -15.44250866866544, -15.285293429876205], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 101.83486238532112, null, null, null, null, null, null, null, null, null, null, null, null, null, 104.89296636085628, null, null, null, null, null, null, null, null, null, null, null, 107.33944954128441, null, null, null, null, null, null, null, null, null, null, null, null, 109.78593272171253, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.45565749235473, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.26605504587155, null, null, null, null, null, null, null, null, null, null, 119.8776758409786, null, null, null, null, null, null, null, null, null, null, null, null, 109.1743119266055, null, null, null, null, null, null, null, null, null, null, null, null, 100.3058103975535, null, null, null, null, null, null, null, null, null, null, null, null, null, 92.04892966360856, null, null, null, null, null, null, null, null, null, null, null, 87.46177370030581, null, null, null, null, null, null, null, null, null, null, null, null, 92.35474006116208, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-7.6, 15.3, 7.6]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-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", "2026-08-14"], "close": [57.246359, 58.785032, 57.6989, 56.530937, 55.258823, 55.169552, 56.136656, 55.139795, 52.253362, 48.377508, 49.06192, 48.972648, 50.66136, 50.31147, 51.614876, 51.309506, 53.685429, 54.28872, 54.839874, 53.208755, 53.536468, 53.826942, 55.093107, 61.833578, 61.595241, 62.801823, 64.194897, 63.844513, 63.404668, 63.628318, 63.859423, 64.127802, 62.823179, 61.436552, 59.259695, 56.63554, 56.717545, 57.313944, 57.522683, 56.5759, 55.554566, 54.29332, 54.278394, 54.927675, 55.300825, 54.039578, 56.412811, 56.412811, 52.979832, 51.076767, 51.405139, 51.927549, 54.770952, 55.524714, 52.741016, 54.987379, 57.034463, 59.171201, 57.460316, 58.28961, 57.878699, 56.010921, 53.298907, 56.182756, 55.898854, 58.588454, 59.328094, 58.999034, 57.480869, 55.678515, 56.575953, 56.762919, 56.299243, 59.013991, 60.218053, 60.823823, 59.148607, 60.277882, 59.851599, 59.544975, 57.344042, 55.180539, 55.989045, 54.372033, 48.008791, 48.645115, 48.989479, 51.594665, 50.56906, 52.792452, 54.791259, 52.156128, 52.605298, 54.733793, 52.035701, 52.200584, 53.66205, 52.7607, 52.402664, 50.254443, 51.239044, 46.296147, 46.843148, 47.897367, 49.041096, 47.599003, 47.608949, 48.674057, 48.474695, 48.375015, 50.249011, 47.647346, 48.5046, 49.312013, 50.179234, 51.066392, 51.425242, 52.651314, 53.369015, 53.638455, 54.816006, 54.796047, 55.574429, 55.275051, 54.885861, 54.845944, 54.476711, 52.700405, 59.995235, 56.781918, 58.159054, 59.077144, 57.270901, 54.217251, 55.166328, 53.867591, 56.025492, 58.303276, 60.461176, 61.030622, 58.972624, 60.371264, 58.662926, 59.072527, 58.263314, 61.220437, 60.081545, 60.97068, 61.48, 62.65, 62.2, 61.78, 62.31, 59.21, 61.71, 61.62], "ttmEps": [3.27, 3.27, 3.27, 3.27, 3.27, 3.27, 3.27, 3.27, 3.27, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.33, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.28, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 3.02, 3.02, 3.02], "quarterlyEps": [0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 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.97, 0.97, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 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.74, 0.74, 0.74], "priceIndex": [100.0, 102.68780936792854, 100.79051490418807, 98.75027510483244, 96.52810059064193, 96.3721587952869, 98.06153086522062, 96.32017819683519, 91.27805315967782, 84.50757191387491, 85.70312742509965, 85.54718388290861, 88.4970867754227, 87.8858863320897, 90.16272283797124, 89.62929153275931, 93.77963933042449, 94.83348975958454, 95.79626540091397, 92.9469680333731, 93.51942889503243, 94.02683933138876, 96.23862191829528, 108.01311922737304, 107.59678357884735, 109.70448443716742, 112.13795623229068, 111.52589285198033, 110.75755577747748, 111.14823564586878, 111.55193817653975, 112.0207522717733, 109.74178986649615, 107.31957992297816, 103.51696777781099, 98.93299938953322, 99.07624867461003, 100.11805991015079, 100.48269270714667, 98.82881809129556, 97.04471510581136, 94.84152520512265, 94.81545193118744, 95.94963934736882, 96.60147119574889, 94.3982795482242, 98.54392835708555, 98.54392835708555, 92.54707709882476, 89.2227346720863, 89.79634669866078, 90.7089112863929, 95.67586997104917, 96.99256855794096, 92.1299047158615, 96.05393244310962, 99.6298524417946, 103.3623832740175, 100.37374778717367, 101.82238838980136, 101.10459426773326, 97.84189244245212, 93.1044487912323, 98.14206000420043, 97.64612977394772, 102.34441984336506, 103.63644961245484, 103.06163576272161, 100.40965050720519, 97.2612336795079, 98.82891067360285, 99.15550961066361, 98.34554368776536, 103.0877631885724, 105.19106202020639, 106.24924285577708, 103.32291526173742, 105.29557347044552, 104.55092698559223, 104.01530514805317, 100.1706361796739, 96.39135128227107, 97.8036786584104, 94.97902390613174, 83.86348378942319, 84.97503745172685, 85.57658487939818, 90.12741753584713, 88.33585381386439, 92.21975497166554, 95.71134296942797, 91.10820130936187, 91.89282762943928, 95.61095929262505, 90.89783509200996, 91.18585864997982, 93.73880005189501, 92.16428943542068, 91.53885926614129, 87.78626951628488, 89.50620597547523, 80.87177561807904, 81.82729664955635, 83.66884433645816, 85.6667513125158, 83.14765136416798, 83.1650253948902, 85.02559437884949, 84.67734166289947, 84.50321705176044, 87.77678070320596, 83.23209865626563, 84.72958079307718, 86.13999887748321, 87.65489172857265, 89.20461124872588, 89.83146334249834, 91.97321003419624, 93.22691596857715, 93.69758345679242, 95.75457191958706, 95.71970682013156, 97.07941250901216, 96.55644824503162, 95.8765971474273, 95.80686869535232, 95.16187920353153, 92.05896395961183, 104.80183551935592, 99.18869774757204, 101.5943284707417, 103.1980811216308, 100.04287084878185, 94.70864513846199, 96.36652699606626, 94.0978464674059, 97.86734558961209, 101.8462606503935, 105.61575802576371, 106.61048679095906, 103.01550182431691, 105.45869650854127, 102.4745102129552, 103.19001597988094, 101.7764535906991, 106.94206246374551, 104.9526049333548, 106.50577794825344, 107.39547645292167, 109.43927455718188, 108.65319836323566, 107.91952724888583, 108.84535032175584, 103.43015876345953, 107.79724872982752, 107.64003349103828], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 92.35474006116208, 92.35474006116208, 92.35474006116208], "valuationGap": [0.0, -2.687809367928537, -0.7905149041880719, 1.2497248951675601, 3.4718994093580733, 3.627841204713107, 1.9384691347793819, 3.6798218031648133, 8.721946840322175, 17.327290471446204, 16.131734960221465, 16.287678502412504, 13.337775609898415, 13.94897605323142, 11.672139547349872, 12.205570852561806, 8.05522305489663, 7.001372625736579, 6.03859698440715, 8.88789435194802, 8.315433490288683, 7.808023053932359, 5.5962404670258366, -3.1201528665167615, -2.703817217991073, -4.811518076311145, -7.244989871434399, -6.632926491124053, -5.8645894166212, -6.255269285012503, -6.658971815683472, -7.1277859109170265, -4.848823505639871, -2.4266135621218865, 1.3759985830452877, 8.406450151751187, 8.263200866674381, 7.2213896311336185, 6.856756834137741, 8.51063144998885, 10.294734435473046, 12.49792433616176, 12.52399761009697, 11.389810193915594, 10.737978345535524, 12.941169993060214, 8.795521184198861, 8.795521184198861, 17.23885562288777, 20.563198049626223, 19.989586023051743, 19.077021435319622, 14.11006275066336, 12.793364163771571, 17.656028005851027, 13.73200027860291, 10.15608027991793, 6.423549447695024, 9.412184934538857, 7.963544331911166, 8.681338453979265, 11.944040279260406, 20.35120870112243, 15.3135974881543, 15.809527718407011, 11.111237648989672, 9.819207879899892, 10.394021729633124, 13.046006985149546, 16.194423812846836, 14.626746818751883, 14.300147881691117, 15.110113804589375, 10.367894303782336, 8.264595472148343, 7.206414636577648, 10.13274223061731, 13.970481575426035, 14.715128060279326, 15.25074989781838, 19.095418866197647, 22.87470376360048, 21.46237638746115, 24.28703113973981, 35.40257125644837, 34.291017594144705, 33.68947016647337, 29.138637510024424, 31.541822027114208, 27.65792086931306, 24.166332871550622, 28.769474531616723, 27.984848211539315, 24.266716548353543, 28.97984074896864, 28.691817190998776, 26.138875789083585, 27.713386405557912, 28.33881657483731, 32.09140632469372, 30.37146986550337, 28.302536308526456, 27.347015277049152, 25.505467590147333, 23.507560614089698, 26.026660562437513, 26.009286531715304, 24.148717547756007, 24.496970263706032, 24.671094874845053, 21.39753122339954, 25.942213270339863, 24.44473113352832, 23.03431304912229, 12.65091866898085, 11.101199148827618, 10.474347055055162, 8.332600363357258, 7.078894428976355, 6.608226940761085, 4.551238477966436, 4.586103577421937, 3.2263978885413422, 3.7493621525218828, 4.429213250126196, 4.498941702201179, 5.143931194021974, 8.24684643794167, -12.752905855747358, -7.1397680839634745, -9.54539880713314, -11.149151458022246, -7.993941185173284, -2.659715474853428, -4.317597332457694, -2.04891680379734, -5.818415926003524, -9.797330986784942, -13.56682836215515, -14.561557127350497, -15.553728124011101, -17.996922808235453, -15.012736512649383, -15.728242279575127, -14.314679890393293, -19.480288763439702, -17.490831233048993, -19.044004247947626, -19.933702752615858, -21.977500856876063, -21.191424662929847, -20.457753548580015, -21.383576621450032, -11.075418702297455, -15.44250866866544, -15.285293429876205], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 101.83486238532112, null, null, null, null, null, null, null, null, null, null, null, null, null, 104.89296636085628, null, null, null, null, null, null, null, null, null, null, null, 107.33944954128441, null, null, null, null, null, null, null, null, null, null, null, null, 109.78593272171253, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.45565749235473, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.26605504587155, null, null, null, null, null, null, null, null, null, null, 119.8776758409786, null, null, null, null, null, null, null, null, null, null, null, null, 109.1743119266055, null, null, null, null, null, null, null, null, null, null, null, null, 100.3058103975535, null, null, null, null, null, null, null, null, null, null, null, null, null, 92.04892966360856, null, null, null, null, null, null, null, null, null, null, null, 87.46177370030581, null, null, null, null, null, null, null, null, null, null, null, null, 92.35474006116208, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-07", "", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-04", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-29", "", ""], "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", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 4.938271604938262, 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, 0.0, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 5.063291139240497, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 1.0869565217391313, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.301075268817196, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 4.4642857142856975, 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, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, -1.6949152542372898, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 19.298245614035107, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 4.2253521126760605, 4.2253521126760605, 4.2253521126760605], "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": [30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 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, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 57.246359, "latestClose": 61.62, "startTtmEps": 3.27, "latestTtmEps": 3.02, "priceChangePct": 7.640033491038278, "epsChangePct": -7.645259938837922, "earningsGapPct": -15.285293429876202, "startMultiple": 17.506531804281344, "latestMultiple": 20.403973509933774, "multipleChangePct": 16.55063228996527, "latestQuarter": "2026-07-29", "tone": "negative", "read": "Market price is leading earnings power; the spread is stable and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 28.650077988629306, "earningsMovePct": -15.406162464985995, "spread": -44.0562404536153, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 18.665335042098754, "earningsMovePct": -15.877437325905285, "spread": -34.54277236800404, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 7.640033491038278, "earningsMovePct": -7.645259938837922, "spread": -15.285293429876202, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 3 updates.", "marketChangePct": 7.640033491038278, "earningsChangePct": -7.645259938837922, "recentMarketMovePoints": 5.165523278083086, "recentEarningsMovePoints": 4.8929663608562635}, "pressure": {"score": 34, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.14764222, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.2980042, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.29498126, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.0445028, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02481579, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -14.815830490411086, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 2}, "awaitingRefresh": false, "alignedThrough": "2026-08-16", "requiredThrough": "2026-07-29", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["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", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 101.83486238532112, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 104.89296636085628, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 107.33944954128441, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 109.78593272171253, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 113.45565749235473, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.26605504587155, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 119.8776758409786, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 109.1743119266055, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 100.3058103975535, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 92.04892966360856, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 87.46177370030581, 92.35474006116208, 92.35474006116208, 92.35474006116208], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 100.64456721915285, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 101.54528712539764, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 102.6134270885652, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.04871923656454, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 103.72007366482505, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 104.33283107316255, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 103.49070818684079, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 102.9281767955801, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 94.43160889000502, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 86.09743845638708, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 79.32027455215135, 72.25514815000838, 72.25514815000838, 72.25514815000838], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 106.23430662170887, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 104.84252815840446, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.86161130640649, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 110.58182079058756, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 113.98952579094626, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 117.13896262285672, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.08436760169309, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 116.78743094913553, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 94.46875672573356, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 85.25001793528948, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 84.74782982997345, 82.33732692445656, 82.33732692445656, 82.33732692445656], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -7.645259938837924, "valuationContribution": 15.285293429876205, "marketMove": 7.640033491038281, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -7.645259938837924}, {"key": "valuation", "label": "Relative valuation contribution", "value": 15.285293429876205}, {"key": "market", "label": "Total market move", "value": 7.640033491038281}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 1.8348623853211121, "surprisePct": 0.0, "immediateReturnPct": -7.417425121851496, "forward4WeekPct": -3.7163005894242818, "forward13WeekPct": 5.434568975676624, "toDateReturnPct": 17.92542650174356, "weeksSince": 146, "availabilitySource": "reported", "spread": 17.327290471446204, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": 3.003003003003002, "surprisePct": 4.255319148936175, "immediateReturnPct": 12.23469026715085, "forward4WeekPct": 15.884756690160895, "forward13WeekPct": 2.9485322002260617, "toDateReturnPct": 11.84702289525983, "weeksSince": 132, "availabilitySource": "reported", "spread": -3.1201528665167615, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 2.3323615160349753, "surprisePct": 5.063291139240497, "immediateReturnPct": -4.42822900117863, "forward4WeekPct": -4.528870761147186, "forward13WeekPct": -10.597190890030738, "toDateReturnPct": 3.9829854001104836, "weeksSince": 120, "availabilitySource": "reported", "spread": 8.406450151751187, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 2.279202279202286, "surprisePct": 1.0869565217391313, "immediateReturnPct": -6.085459914415536, "forward4WeekPct": -2.910436425513341, "forward13WeekPct": -0.7124091015425438, "toDateReturnPct": 9.230507942601896, "weeksSince": 107, "availabilitySource": "reported", "spread": 17.23885562288777, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 3.342618384401108, "surprisePct": 4.301075268817196, "immediateReturnPct": -4.841937878507663, "forward4WeekPct": 5.922368246721033, "forward13WeekPct": 8.592792109238822, "toDateReturnPct": 10.014259540563518, "weeksSince": 93, "availabilitySource": "reported", "spread": 20.35120870112243, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": 5.121293800539073, "surprisePct": 4.4642857142856975, "immediateReturnPct": 1.9092165602479838, "forward4WeekPct": -6.708641506975798, "forward13WeekPct": -7.3667804213884525, "toDateReturnPct": 4.178277605083758, "weeksSince": 78, "availabilitySource": "reported", "spread": 13.970481575426035, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 0.512820512820511, "surprisePct": 0.0, "immediateReturnPct": -1.9878121119693226, "forward4WeekPct": 1.9587936078274693, "forward13WeekPct": -10.269507515941811, "toDateReturnPct": 19.430952793278134, "weeksSince": 67, "availabilitySource": "reported", "spread": 31.541822027114208, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": -8.92857142857143, "surprisePct": -1.6949152542372898, "immediateReturnPct": -9.646739310749053, "forward4WeekPct": -7.104037694380083, "forward13WeekPct": -2.0683641170198275, "toDateReturnPct": 20.259854965287794, "weeksSince": 54, "availabilitySource": "reported", "spread": 28.302536308526456, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": -8.123249299719893, "surprisePct": 19.298245614035107, "immediateReturnPct": 1.7586404351410234, "forward4WeekPct": 8.227208246396266, "forward13WeekPct": 6.871331738170983, "toDateReturnPct": 24.959408978092213, "weeksSince": 41, "availabilitySource": "reported", "spread": 12.65091866898085, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": -8.231707317073166, "surprisePct": 7.1428571428571495, "immediateReturnPct": 13.842075786704111, "forward4WeekPct": 8.67260128266567, "forward13WeekPct": 14.555597817512012, "toDateReturnPct": 16.925097634448917, "weeksSince": 27, "availabilitySource": "reported", "spread": -12.752905855747358, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": -4.983388704318936, "surprisePct": 9.374999999999991, "immediateReturnPct": -3.372074431750016, "forward4WeekPct": -4.53429427607669, "forward13WeekPct": -2.9831286989013495, "toDateReturnPct": 0.9657086568771955, "weeksSince": 15, "availabilitySource": "reported", "spread": -15.553728124011101, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 5.594405594405605, "surprisePct": 4.2253521126760605, "immediateReturnPct": -4.975124378109452, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.1073663938372724, "weeksSince": 2, "availabilitySource": "reported", "spread": -11.075418702297455, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 5.594405594405605, "surprisePct": 4.2253521126760605, "immediateReturnPct": -4.975124378109452, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.1073663938372724, "weeksSince": 2, "availabilitySource": "reported", "spread": -11.075418702297455, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Scientific & Technical Instruments", "population": 16, "spreadPercentile": 26.7, "qualityPercentile": 6.7, "rarityPercentile": 73.3, "currentOneYearSpread": -59.148192, "lead": "price", "relatedSignals": [{"tickerId": 3796, "symbol": "ST", "name": "Sensata Technologies Holding NV", "spread": -65.900686, "lead": "price", "quality": 75}, {"tickerId": 7362, "symbol": "NOVT", "name": "Novanta Inc", "spread": -44.233202, "lead": "price", "quality": 100}, {"tickerId": 2372, "symbol": "KEYS", "name": "Keysight Technologies Inc", "spread": -77.474654, "lead": "price", "quality": 87.5}, {"tickerId": 6707, "symbol": "ITRN", "name": "Ituran Location and Control Ltd", "spread": -23.462414999999996, "lead": "price", "quality": 87.5}, {"tickerId": 1813, "symbol": "GRMN", "name": "Garmin Ltd", "spread": -16.017036, "lead": "price", "quality": 100}, {"tickerId": 3901, "symbol": "TDY", "name": "Teledyne Technologies Incorporated", "spread": -12.741653, "lead": "price", "quality": 100}, {"tickerId": 8330, "symbol": "SOTK", "name": "Sono-Tek Corp", "spread": -11.315600000000003, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 5317, "symbol": "CGNX", "name": "Cognex Corporation", "spread": -11.284454000000006, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-02", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-04-26", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-07-26", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2026-02-06", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}