{"ticker": {"uuid": "66f9a9d7-49ac-40eb-bc93-472bbbeba0de", "symbol": "IBEX", "name": "IBEX Ltd", "sector": "Technology", "industry": "Information Technology Services", "currency": "USD"}, "next_event": {"report_date": "2026-09-10", "fiscal_date_ending": "2026-06-30", "estimate": null, "session": "Time unconfirmed", "days": 28}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 9.2, "average_surprise_label": "+9.2%", "median_surprise": 11.3, "surprise_dispersion": 16.6, "average_reaction": 6.3, "average_reaction_label": "+6.3%", "average_abs_reaction": 13.6, "positive_response_rate": 66.7, "confirmation_rate": 83.3, "reaction_sample": 12, "streak": {"count": 9, "band": "beat", "label": "9 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": 79, "band": "High", "tone": "negative", "days": 28, "proximity_component": 14, "reaction_component": 34, "variability_component": 21, "uncertainty_component": 10, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 27.1, "revenue_growth_1y": 17.0, "cash_conversion": 1.95, "net_margin": 7.5, "earnings_yield": 10.6, "eps_surprise_avg": 15.5, "sue_score": 2.13, "pe_ratio": 10.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 37.25, "currency": "USD", "return_13w": 15.2, "fair_value": 24.437564, "fair_value_gap": 52.4, "relative_strength": -3.0, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.9}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-09-13", "date_source": "exact", "eps_actual": 0.33, "eps_estimate": 0.49, "eps_surprise": -0.16, "surprise_pct": -32.6531, "surprise_label": "-32.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -25.615763546798025, "one_week_reaction_label": "-25.6%", "four_week_reaction": -13.355227148330595, "four_week_reaction_label": "-13.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-09", "date_source": "exact", "eps_actual": 0.4, "eps_estimate": 0.36, "eps_surprise": 0.04, "surprise_pct": 11.1111, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.080924855491326, "one_week_reaction_label": "+2.1%", "four_week_reaction": 4.913294797687849, "four_week_reaction_label": "+4.9%", "confirmation": "confirmed", "revenue": 124609000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 7425000.0, "operating_cash_flow": 8684000.0, "free_cash_flow": 10736000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-08", "date_source": "exact", "eps_actual": 0.44, "eps_estimate": 0.5, "eps_surprise": -0.06, "surprise_pct": -12.0, "surprise_label": "-12.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.841332580463025, "one_week_reaction_label": "-10.8%", "four_week_reaction": -8.977978543195933, "four_week_reaction_label": "-9.0%", "confirmation": "confirmed", "revenue": 132634000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6075000.0, "operating_cash_flow": -1637000.0, "free_cash_flow": 1255000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-09", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.52, "eps_surprise": 0.18, "surprise_pct": 34.6154, "surprise_label": "+34.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.064017660044157, "one_week_reaction_label": "+7.1%", "four_week_reaction": 15.158204562178076, "four_week_reaction_label": "+15.2%", "confirmation": "confirmed", "revenue": 126795000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 10310000.0, "operating_cash_flow": 11431000.0, "free_cash_flow": 13122000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-09-12", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.52, "eps_surprise": 0.06, "surprise_pct": 11.5385, "surprise_label": "+11.5%", "surprise_band": "beat", "eps_yoy": 75.75757575757574, "eps_yoy_label": "+75.8%", "one_week_reaction": 15.271226415094338, "one_week_reaction_label": "+15.3%", "four_week_reaction": 13.7382075471698, "four_week_reaction_label": "+13.7%", "confirmation": "confirmed", "revenue": 124531000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 9845000.0, "operating_cash_flow": 17422000.0, "free_cash_flow": 19642000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": 0.52, "eps_estimate": 0.48, "eps_surprise": 0.04, "surprise_pct": 8.3333, "surprise_label": "+8.3%", "surprise_band": "beat", "eps_yoy": 30.0, "eps_yoy_label": "+30.0%", "one_week_reaction": 7.832322118036414, "one_week_reaction_label": "+7.8%", "four_week_reaction": 13.072255929398793, "four_week_reaction_label": "+13.1%", "confirmation": "confirmed", "revenue": 129717000.0, "revenue_yoy": 4.099222367565745, "revenue_yoy_label": "+4.1%", "net_income": 7531000.0, "operating_cash_flow": 7762000.0, "free_cash_flow": 11392000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 0.59, "eps_estimate": 0.51, "eps_surprise": 0.08, "surprise_pct": 15.6863, "surprise_label": "+15.7%", "surprise_band": "beat", "eps_yoy": 34.09090909090908, "eps_yoy_label": "+34.1%", "one_week_reaction": 11.267605633802802, "one_week_reaction_label": "+11.3%", "four_week_reaction": 14.993184915947284, "four_week_reaction_label": "+15.0%", "confirmation": "confirmed", "revenue": 140682000.0, "revenue_yoy": 6.067825746037969, "revenue_yoy_label": "+6.1%", "net_income": 9268000.0, "operating_cash_flow": 1141000.0, "free_cash_flow": 5460000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-08", "date_source": "exact", "eps_actual": 0.82, "eps_estimate": 0.73, "eps_surprise": 0.09, "surprise_pct": 12.3288, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": 17.142857142857142, "eps_yoy_label": "+17.1%", "one_week_reaction": 20.11008452919207, "one_week_reaction_label": "+20.1%", "four_week_reaction": 13.190485551405546, "four_week_reaction_label": "+13.2%", "confirmation": "confirmed", "revenue": 140736000.0, "revenue_yoy": 10.99491304862179, "revenue_yoy_label": "+11.0%", "net_income": 10469000.0, "operating_cash_flow": 8828000.0, "free_cash_flow": 14095000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-09-11", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.7, "eps_surprise": 0.17, "surprise_pct": 24.2857, "surprise_label": "+24.3%", "surprise_band": "beat", "eps_yoy": 50.000000000000014, "eps_yoy_label": "+50.0%", "one_week_reaction": 41.621253405994544, "one_week_reaction_label": "+41.6%", "four_week_reaction": 29.155313351498645, "four_week_reaction_label": "+29.2%", "confirmation": "confirmed", "revenue": 147138000.0, "revenue_yoy": 18.153712730163573, "revenue_yoy_label": "+18.2%", "net_income": 9596000.0, "operating_cash_flow": 27937000.0, "free_cash_flow": 33096000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-06", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.74, "eps_surprise": 0.16, "surprise_pct": 21.6216, "surprise_label": "+21.6%", "surprise_band": "beat", "eps_yoy": 73.07692307692307, "eps_yoy_label": "+73.1%", "one_week_reaction": -1.3914905004013811, "one_week_reaction_label": "-1.4%", "four_week_reaction": -5.833556328605833, "four_week_reaction_label": "-5.8%", "confirmation": "diverged", "revenue": 151179000.0, "revenue_yoy": 16.545248502509306, "revenue_yoy_label": "+16.5%", "net_income": 12042000.0, "operating_cash_flow": 15670000.0, "free_cash_flow": 23309000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-05", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.79, "eps_surprise": 0.08, "surprise_pct": 10.1266, "surprise_label": "+10.1%", "surprise_band": "beat", "eps_yoy": 47.457627118644076, "eps_yoy_label": "+47.5%", "one_week_reaction": -5.967741935483887, "one_week_reaction_label": "-6.0%", "four_week_reaction": -22.31182795698926, "four_week_reaction_label": "-22.3%", "confirmation": "diverged", "revenue": 164221000.0, "revenue_yoy": 16.732062381825678, "revenue_yoy_label": "+16.7%", "net_income": 12217000.0, "operating_cash_flow": 6644000.0, "free_cash_flow": 18376000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-06", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.86, "eps_surprise": 0.05, "surprise_pct": 5.814, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": 10.97560975609757, "eps_yoy_label": "+11.0%", "one_week_reaction": 14.442477876106189, "one_week_reaction_label": "+14.4%", "four_week_reaction": 12.000000000000002, "four_week_reaction_label": "+12.0%", "confirmation": "confirmed", "revenue": 164407000.0, "revenue_yoy": 16.81943497044111, "revenue_yoy_label": "+16.8%", "net_income": 13325000.0, "operating_cash_flow": 11864000.0, "free_cash_flow": 17137000.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.33, 0.4, 0.44, 0.7, 0.58, 0.52, 0.59, 0.82, 0.87, 0.9, 0.87, 0.91], "eps_estimate": [0.49, 0.36, 0.5, 0.52, 0.52, 0.48, 0.51, 0.73, 0.7, 0.74, 0.79, 0.86], "surprise": [-32.6531, 11.1111, -12.0, 34.6154, 11.5385, 8.3333, 15.6863, 12.3288, 24.2857, 21.6216, 10.1266, 5.814], "reaction_1w": [-25.615763546798025, 2.080924855491326, -10.841332580463025, 7.064017660044157, 15.271226415094338, 7.832322118036414, 11.267605633802802, 20.11008452919207, 41.621253405994544, -1.3914905004013811, -5.967741935483887, 14.442477876106189], "reaction_4w": [-13.355227148330595, 4.913294797687849, -8.977978543195933, 15.158204562178076, 13.7382075471698, 13.072255929398793, 14.993184915947284, 13.190485551405546, 29.155313351498645, -5.833556328605833, -22.31182795698926, 12.000000000000002], "revenue": [null, 124.61, 132.63, 126.8, 124.53, 129.72, 140.68, 140.74, 147.14, 151.18, 164.22, 164.41], "net_income": [null, 7.42, 6.08, 10.31, 9.85, 7.53, 9.27, 10.47, 9.6, 12.04, 12.22, 13.32], "financial_unit": "millions", "scatter": [{"x": -32.6531, "y": -25.615763546798025, "label": "2023-06-30"}, {"x": 11.1111, "y": 2.080924855491326, "label": "2023-09-30"}, {"x": -12.0, "y": -10.841332580463025, "label": "2023-12-31"}, {"x": 34.6154, "y": 7.064017660044157, "label": "2024-03-31"}, {"x": 11.5385, "y": 15.271226415094338, "label": "2024-06-30"}, {"x": 8.3333, "y": 7.832322118036414, "label": "2024-09-30"}, {"x": 15.6863, "y": 11.267605633802802, "label": "2024-12-31"}, {"x": 12.3288, "y": 20.11008452919207, "label": "2025-03-31"}, {"x": 24.2857, "y": 41.621253405994544, "label": "2025-06-30"}, {"x": 21.6216, "y": -1.3914905004013811, "label": "2025-09-30"}, {"x": 10.1266, "y": -5.967741935483887, "label": "2025-12-31"}, {"x": 5.814, "y": 14.442477876106189, "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, 98.84149552395999, 103.31753554502372, 96.2085308056872, 71.56398104265404, 78.72564507635597, 81.35860979462876, 83.35966298051606, 84.41284886782519, 82.83307003686151, 84.044233807267, 91.10057925223803, 92.99631384939443, 95.10268562401264, 95.36598209583993, 95.57661927330173, 96.36650868878358, 98.2095839915745, 98.42022116903635, 100.10531858873092, 90.83728278041076, 91.78515007898895, 92.62769878883623, 96.26119010005267, 93.25961032122171, 83.14902580305424, 76.72459189046867, 81.06898367561875, 84.88678251711428, 80.98999473407056, 81.83254344391784, 78.98894154818325, 81.25329120589785, 74.565560821485, 74.24960505529226, 70.35281727224856, 69.51026856240127, 71.56398104265404, 76.61927330173776, 81.51658767772513, 83.72827804107426, 82.41179568193787, 82.04318062137969, 83.88625592417061, 85.25539757767248, 85.20273828330701, 81.46392838335967, 86.8878357030016, 87.41442864665615, 92.94365455502897, 87.15113217482887, 81.35860979462876, 86.94049499736704, 90.36334913112165, 90.78462348604529, 89.31016324381254, 102.94892048446552, 105.10795155344918, 103.79146919431281, 101.57977883096368, 101.73775671406004, 97.84096893101632, 94.89204844655083, 95.47130068457082, 102.94892048446552, 101.89573459715642, 108.47814639283835, 107.95155344918379, 104.21274354923644, 105.68720379146922, 106.79304897314377, 112.84886782517114, 114.69194312796209, 113.00684570826753, 116.53501843075303, 117.37756714060032, 115.90310689836758, 128.96261190100054, 143.75987361769353, 135.28172722485522, 133.28067403896787, 132.96471827277517, 130.9110057925224, 132.8067403896788, 128.59399684044234, 122.90679304897316, 122.69615587151132, 122.95945234333863, 129.8578199052133, 133.93891521853607, 160.8741442864666, 150.5529225908373, 150.60558188520275, 151.60610847814638, 157.50394944707742, 146.8667719852554, 144.70774091627175, 150.07898894154818, 161.2954186413902, 152.97525013164827, 156.02948920484468, 156.87203791469196, 146.12954186413901, 149.13112164297, 151.44813059505003, 159.13638757240653, 155.5028962611901, 154.60768825697738, 218.957345971564, 215.58715113217482, 215.95576619273302, 199.6840442338073, 188.88888888888889, 190.7846234860453, 201.10584518167457, 196.7877830437072, 194.04949973670355, 188.67825171142707, 183.04370721432332, 185.3080568720379, 193.68088467614538, 198.4728804634018, 200.15797788309638, 202.58030542390736, 191.2585571353344, 200.68457082675093, 200.42127435492367, 203.37019483938917, 195.89257503949452, 184.20221169036336, 158.5044760400211, 155.608214849921, 152.18536071616643, 160.7161664033702, 150.71090047393366, 147.49868351764087, 139.02053712480253, 145.86624539231175, 144.7604002106372, 156.50342285413376, 149.07846234860455, 148.76250658241182, 170.24749868351765, 160.92680358083203, 168.61506055818856, 166.61400737230124, 157.6619273301738, 162.82253817798843, 159.13638757240653, 158.39915745129016, 169.19431279620855, 174.2496050552923, 186.36124275934705, 176.19799894681415, 186.0979462875198, 196.15587151132178], "eps_index": [100.0, 100.0, 100.0, 100.0, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792], "gap": [0.0, 1.158504476040008, -3.3175355450237163, 3.7914691943127963, 23.86749103856424, 16.7058270048623, 14.072862286589512, 12.071809100702211, 11.018623213393084, 12.59840204435676, 11.387238273951269, 4.3308928289802395, 5.480843511011656, 3.3744717363934456, 3.111175264566157, 2.9005380871043513, 2.1106486716224993, 0.26757336883157734, 0.05693619136972927, -1.6281612283248421, 7.639874579995322, 6.692007281417133, 5.849458571569855, 2.215967260353409, 5.2175470391843675, 6.191075719788401, 12.615509632373971, 8.271117847223891, 4.4533190057283605, 8.35010678877208, 7.507558078924802, 10.351159974659396, 8.086810316944792, 14.774540701357651, 15.09049646755038, 18.987284250594087, 19.82983296044138, 17.77612048018861, 18.304584566282543, 13.40727019029518, 11.195579826946044, 12.512062186082431, 12.880677246640616, 11.037601943849694, 9.668460290347824, 9.721119584713293, 13.459929484660634, 8.036022165018707, 7.509429221364158, 1.9802033129913355, 7.772725693191433, 13.565248073391544, 7.983362870653266, 4.5605087368986545, 4.139234381975015, 5.613694624207767, 4.66529271350403, 2.5062616445203645, 3.8227440036567373, 6.034434367005872, 5.876456483909507, 9.773244266953228, 12.722164751418717, 12.142912513398727, 10.756663271879674, 11.809849159188772, 5.227437363506837, 5.7540303071614005, 9.492840207108756, 8.018379964875976, 6.912534783201423, 0.8567159311740511, -0.9863593716168992, 0.6987380480776579, -2.8294346744078354, -3.671983384255128, -2.1975231420223906, -7.6428149466858315, -22.440076663378818, -13.961930270540506, -11.960877084653163, -11.644921318460462, -9.591208838207677, -11.486943435364083, -7.274199886127633, -1.5869960946584456, -1.3763589171966117, -1.6396553890239147, -8.53802295089858, -12.619118264221356, -33.462976773776234, -23.141755078146957, -23.194414372512398, -24.194940965456027, -30.092781934387062, -19.455604472565057, -17.29657340358139, -22.66782142885782, -33.884251128699844, -25.56408261895791, -28.618321692154325, -29.460870402001603, -18.71837435144866, -21.719954130279632, -24.036963082359676, -31.72522005971618, -28.091728748499747, -27.196520744287028, -76.82536627613254, -73.45517143674337, -73.82378649730157, -57.552064538375845, -46.75690919345743, -48.65264379061384, -58.97386548624311, -54.655803348275754, -32.62817993974923, -27.256931914472744, -21.622387417368998, -23.886737075083573, -32.25956487919106, -37.05156066644747, -38.73665808614206, -41.15898562695304, -29.837237338380078, -39.263251029796606, -38.999954557969346, -41.94887504243485, -34.471255242540195, -8.567693923865903, 17.13004172647635, 20.02630291657644, 23.449157050331024, 14.918351363127243, 24.92361729256379, 28.135834248856582, 36.61398064169492, 29.7682723741857, 30.874117555860266, 19.131094912363693, 26.556055417892907, 26.872011184085636, 9.955547001761545, 19.276242104447164, 11.587985127090633, 13.589038312977948, 22.541118355105397, 17.38050750729076, 21.06665811287266, 21.803888233989028, 11.008732889070643, 5.953440629986886, -6.158197074067857, 4.00504673846504, -5.894900602240597, -15.952825826042584], "quarter_markers": [100.0, null, null, null, 95.43147208121827, null, null, null, null, null, null, null, 98.47715736040608, null, null, null, null, null, null, null, null, null, null, null, null, 89.34010152284264, null, null, null, null, null, null, null, null, null, null, null, null, 94.9238578680203, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.61421319796955, null, null, null, null, null, null, null, 113.70558375634519, null, null, null, null, null, null, null, null, null, null, null, null, 121.31979695431471, null, null, null, null, null, null, null, null, null, null, null, null, 127.41116751269035, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 142.13197969543145, null, null, null, null, null, null, null, 161.42131979695432, null, null, null, null, null, null, null, null, null, null, null, null, 175.63451776649745, null, null, null, null, null, null, null, null, null, null, null, null, 180.2030456852792, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [80.2, 16.0, 96.2]}}, "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": [18.99, 18.77, 19.62, 18.27, 13.59, 14.95, 15.45, 15.83, 16.03, 15.73, 15.96, 17.3, 17.66, 18.06, 18.11, 18.15, 18.3, 18.65, 18.69, 19.01, 17.25, 17.43, 17.59, 18.28, 17.71, 15.79, 14.57, 15.395, 16.12, 15.38, 15.54, 15.0, 15.43, 14.16, 14.1, 13.36, 13.2, 13.59, 14.55, 15.48, 15.9, 15.65, 15.58, 15.93, 16.19, 16.18, 15.47, 16.5, 16.6, 17.65, 16.55, 15.45, 16.51, 17.16, 17.24, 16.96, 19.55, 19.96, 19.71, 19.29, 19.32, 18.58, 18.02, 18.13, 19.55, 19.35, 20.6, 20.5, 19.79, 20.07, 20.28, 21.43, 21.78, 21.46, 22.13, 22.29, 22.01, 24.49, 27.3, 25.69, 25.31, 25.25, 24.86, 25.22, 24.42, 23.34, 23.3, 23.35, 24.66, 25.435, 30.55, 28.59, 28.6, 28.79, 29.91, 27.89, 27.48, 28.5, 30.63, 29.05, 29.63, 29.79, 27.75, 28.32, 28.76, 30.22, 29.53, 29.36, 41.58, 40.94, 41.01, 37.92, 35.87, 36.23, 38.19, 37.37, 36.85, 35.83, 34.76, 35.19, 36.78, 37.69, 38.01, 38.47, 36.32, 38.11, 38.06, 38.62, 37.2, 34.98, 30.1, 29.55, 28.9, 30.52, 28.62, 28.01, 26.4, 27.7, 27.49, 29.72, 28.31, 28.25, 32.33, 30.56, 32.02, 31.64, 29.94, 30.92, 30.22, 30.08, 32.13, 33.09, 35.39, 33.46, 35.34, 37.25], "ttmEps": [1.97, 1.97, 1.97, 1.97, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55], "quarterlyEps": [0.59, 0.59, 0.59, 0.59, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 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.7, 0.7, 0.7, 0.7, 0.7, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 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.9, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91], "priceIndex": [100.0, 98.84149552395999, 103.31753554502372, 96.2085308056872, 71.56398104265404, 78.72564507635597, 81.35860979462876, 83.35966298051606, 84.41284886782519, 82.83307003686151, 84.044233807267, 91.10057925223803, 92.99631384939443, 95.10268562401264, 95.36598209583993, 95.57661927330173, 96.36650868878358, 98.2095839915745, 98.42022116903635, 100.10531858873092, 90.83728278041076, 91.78515007898895, 92.62769878883623, 96.26119010005267, 93.25961032122171, 83.14902580305424, 76.72459189046867, 81.06898367561875, 84.88678251711428, 80.98999473407056, 81.83254344391784, 78.98894154818325, 81.25329120589785, 74.565560821485, 74.24960505529226, 70.35281727224856, 69.51026856240127, 71.56398104265404, 76.61927330173776, 81.51658767772513, 83.72827804107426, 82.41179568193787, 82.04318062137969, 83.88625592417061, 85.25539757767248, 85.20273828330701, 81.46392838335967, 86.8878357030016, 87.41442864665615, 92.94365455502897, 87.15113217482887, 81.35860979462876, 86.94049499736704, 90.36334913112165, 90.78462348604529, 89.31016324381254, 102.94892048446552, 105.10795155344918, 103.79146919431281, 101.57977883096368, 101.73775671406004, 97.84096893101632, 94.89204844655083, 95.47130068457082, 102.94892048446552, 101.89573459715642, 108.47814639283835, 107.95155344918379, 104.21274354923644, 105.68720379146922, 106.79304897314377, 112.84886782517114, 114.69194312796209, 113.00684570826753, 116.53501843075303, 117.37756714060032, 115.90310689836758, 128.96261190100054, 143.75987361769353, 135.28172722485522, 133.28067403896787, 132.96471827277517, 130.9110057925224, 132.8067403896788, 128.59399684044234, 122.90679304897316, 122.69615587151132, 122.95945234333863, 129.8578199052133, 133.93891521853607, 160.8741442864666, 150.5529225908373, 150.60558188520275, 151.60610847814638, 157.50394944707742, 146.8667719852554, 144.70774091627175, 150.07898894154818, 161.2954186413902, 152.97525013164827, 156.02948920484468, 156.87203791469196, 146.12954186413901, 149.13112164297, 151.44813059505003, 159.13638757240653, 155.5028962611901, 154.60768825697738, 218.957345971564, 215.58715113217482, 215.95576619273302, 199.6840442338073, 188.88888888888889, 190.7846234860453, 201.10584518167457, 196.7877830437072, 194.04949973670355, 188.67825171142707, 183.04370721432332, 185.3080568720379, 193.68088467614538, 198.4728804634018, 200.15797788309638, 202.58030542390736, 191.2585571353344, 200.68457082675093, 200.42127435492367, 203.37019483938917, 195.89257503949452, 184.20221169036336, 158.5044760400211, 155.608214849921, 152.18536071616643, 160.7161664033702, 150.71090047393366, 147.49868351764087, 139.02053712480253, 145.86624539231175, 144.7604002106372, 156.50342285413376, 149.07846234860455, 148.76250658241182, 170.24749868351765, 160.92680358083203, 168.61506055818856, 166.61400737230124, 157.6619273301738, 162.82253817798843, 159.13638757240653, 158.39915745129016, 169.19431279620855, 174.2496050552923, 186.36124275934705, 176.19799894681415, 186.0979462875198, 196.15587151132178], "epsIndex": [100.0, 100.0, 100.0, 100.0, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792], "valuationGap": [0.0, 1.158504476040008, -3.3175355450237163, 3.7914691943127963, 23.86749103856424, 16.7058270048623, 14.072862286589512, 12.071809100702211, 11.018623213393084, 12.59840204435676, 11.387238273951269, 4.3308928289802395, 5.480843511011656, 3.3744717363934456, 3.111175264566157, 2.9005380871043513, 2.1106486716224993, 0.26757336883157734, 0.05693619136972927, -1.6281612283248421, 7.639874579995322, 6.692007281417133, 5.849458571569855, 2.215967260353409, 5.2175470391843675, 6.191075719788401, 12.615509632373971, 8.271117847223891, 4.4533190057283605, 8.35010678877208, 7.507558078924802, 10.351159974659396, 8.086810316944792, 14.774540701357651, 15.09049646755038, 18.987284250594087, 19.82983296044138, 17.77612048018861, 18.304584566282543, 13.40727019029518, 11.195579826946044, 12.512062186082431, 12.880677246640616, 11.037601943849694, 9.668460290347824, 9.721119584713293, 13.459929484660634, 8.036022165018707, 7.509429221364158, 1.9802033129913355, 7.772725693191433, 13.565248073391544, 7.983362870653266, 4.5605087368986545, 4.139234381975015, 5.613694624207767, 4.66529271350403, 2.5062616445203645, 3.8227440036567373, 6.034434367005872, 5.876456483909507, 9.773244266953228, 12.722164751418717, 12.142912513398727, 10.756663271879674, 11.809849159188772, 5.227437363506837, 5.7540303071614005, 9.492840207108756, 8.018379964875976, 6.912534783201423, 0.8567159311740511, -0.9863593716168992, 0.6987380480776579, -2.8294346744078354, -3.671983384255128, -2.1975231420223906, -7.6428149466858315, -22.440076663378818, -13.961930270540506, -11.960877084653163, -11.644921318460462, -9.591208838207677, -11.486943435364083, -7.274199886127633, -1.5869960946584456, -1.3763589171966117, -1.6396553890239147, -8.53802295089858, -12.619118264221356, -33.462976773776234, -23.141755078146957, -23.194414372512398, -24.194940965456027, -30.092781934387062, -19.455604472565057, -17.29657340358139, -22.66782142885782, -33.884251128699844, -25.56408261895791, -28.618321692154325, -29.460870402001603, -18.71837435144866, -21.719954130279632, -24.036963082359676, -31.72522005971618, -28.091728748499747, -27.196520744287028, -76.82536627613254, -73.45517143674337, -73.82378649730157, -57.552064538375845, -46.75690919345743, -48.65264379061384, -58.97386548624311, -54.655803348275754, -32.62817993974923, -27.256931914472744, -21.622387417368998, -23.886737075083573, -32.25956487919106, -37.05156066644747, -38.73665808614206, -41.15898562695304, -29.837237338380078, -39.263251029796606, -38.999954557969346, -41.94887504243485, -34.471255242540195, -8.567693923865903, 17.13004172647635, 20.02630291657644, 23.449157050331024, 14.918351363127243, 24.92361729256379, 28.135834248856582, 36.61398064169492, 29.7682723741857, 30.874117555860266, 19.131094912363693, 26.556055417892907, 26.872011184085636, 9.955547001761545, 19.276242104447164, 11.587985127090633, 13.589038312977948, 22.541118355105397, 17.38050750729076, 21.06665811287266, 21.803888233989028, 11.008732889070643, 5.953440629986886, -6.158197074067857, 4.00504673846504, -5.894900602240597, -15.952825826042584], "quarterMarkers": [100.0, null, null, null, 95.43147208121827, null, null, null, null, null, null, null, 98.47715736040608, null, null, null, null, null, null, null, null, null, null, null, null, 89.34010152284264, null, null, null, null, null, null, null, null, null, null, null, null, 94.9238578680203, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.61421319796955, null, null, null, null, null, null, null, 113.70558375634519, null, null, null, null, null, null, null, null, null, null, null, null, 121.31979695431471, null, null, null, null, null, null, null, null, null, null, null, null, 127.41116751269035, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 142.13197969543145, null, null, null, null, null, null, null, 161.42131979695432, null, null, null, null, null, null, null, null, null, null, null, null, 175.63451776649745, null, null, null, null, null, null, null, null, null, null, null, null, 180.2030456852792, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-17", "", "", "", "2023-09-13", "", "", "", "", "", "", "", "2023-11-09", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-08", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-09", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-12", "", "", "", "", "", "", "", "2024-11-07", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-08", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-11", "", "", "", "", "", "", "", "2025-11-06", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-05", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-06", "", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-03-31", "", "", "", "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": [51.28205128205126, 51.28205128205126, 51.28205128205126, 51.28205128205126, -32.6530612244898, -32.6530612244898, -32.6530612244898, -32.6530612244898, -32.6530612244898, -32.6530612244898, -32.6530612244898, -32.6530612244898, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, -12.0, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 34.615384615384606, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 11.538461538461526, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 15.686274509803914, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 24.285714285714295, 24.285714285714295, 24.285714285714295, 24.285714285714295, 24.285714285714295, 24.285714285714295, 24.285714285714295, 24.285714285714295, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 21.621621621621625, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 10.126582278481006, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099], "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": [93, 100, 107, 114, 2, 9, 16, 23, 30, 37, 44, 51, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 1, 8, 15, 22, 29, 36, 43, 50, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 1, 8, 15, 22, 29, 36, 43, 50, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 18.99, "latestClose": 37.25, "startTtmEps": 1.97, "latestTtmEps": 3.55, "priceChangePct": 96.15587151132176, "epsChangePct": 80.20304568527918, "earningsGapPct": -15.952825826042584, "startMultiple": 9.639593908629442, "latestMultiple": 10.492957746478874, "multipleChangePct": 8.852694895015167, "latestQuarter": "2026-05-06", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 31.532485875706207, "earningsMovePct": 41.43426294820718, "spread": 9.90177707250097, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 141.1003236245955, "earningsMovePct": 89.83957219251334, "spread": -51.260751432082145, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 96.15587151132176, "earningsMovePct": 80.20304568527918, "spread": -15.952825826042584, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "marketChangePct": 96.15587151132176, "earningsChangePct": 80.20304568527918, "recentMarketMovePoints": 25.90837282780413, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 30, "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": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.94824078, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.17040283, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.81695626, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.05024441, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0015089, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -26.626939938623405, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-06", "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, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 95.43147208121827, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 98.47715736040608, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 89.34010152284264, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 94.9238578680203, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 107.61421319796955, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 113.70558375634519, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 121.31979695431471, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 127.41116751269035, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 142.13197969543145, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 161.42131979695432, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 175.63451776649745, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792, 180.2030456852792], "revenue": [100.0, 100.0, 100.0, 100.0, 100.13859270971719, 100.13859270971719, 100.13859270971719, 100.13859270971719, 100.13859270971719, 100.13859270971719, 100.13859270971719, 100.13859270971719, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 99.52679395245734, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 98.24595994594118, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.3343874546798, 97.35353009414351, 97.35353009414351, 97.35353009414351, 97.35353009414351, 97.35353009414351, 97.35353009414351, 97.35353009414351, 97.35353009414351, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 98.33133611794929, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 99.87193574198785, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 102.54061110962225, 106.86818761318087, 106.86818761318087, 106.86818761318087, 106.86818761318087, 106.86818761318087, 106.86818761318087, 106.86818761318087, 106.86818761318087, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 110.97658089488012, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 115.4825667982404, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928, 120.0138209856928], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 71.0595630050883, 71.0595630050883, 71.0595630050883, 71.0595630050883, 71.0595630050883, 71.0595630050883, 71.0595630050883, 71.0595630050883, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 73.47800059862317, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 51.09847351092487, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 54.371445674947616, 66.9784495659982, 66.9784495659982, 66.9784495659982, 66.9784495659982, 66.9784495659982, 66.9784495659982, 66.9784495659982, 66.9784495659982, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 67.96019155941335, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 74.25321759952111, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 75.70936845255912, 95.84405866507034, 95.84405866507034, 95.84405866507034, 95.84405866507034, 95.84405866507034, 95.84405866507034, 95.84405866507034, 95.84405866507034, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 113.6785393594732, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 133.00808141275067, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004, 137.56061059563004], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 138, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 80.20304568527919, "valuationContribution": 15.952825826042584, "marketMove": 96.15587151132178, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 80.20304568527919}, {"key": "valuation", "label": "Relative valuation contribution", "value": 15.952825826042584}, {"key": "market", "label": "Total market move", "value": 96.15587151132178}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-15", "periodEnd": "2023-06-30", "earningsChangePct": -4.5685279187817285, "surprisePct": -32.6530612244898, "immediateReturnPct": -25.615763546798032, "forward4WeekPct": -12.260536398467426, "forward13WeekPct": 2.079912424740016, "toDateReturnPct": 103.88615216201424, "weeksSince": 151, "availabilitySource": "reported", "spread": 23.86749103856424, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-11-10", "periodEnd": "2023-09-30", "earningsChangePct": 3.1914893617021267, "surprisePct": 11.111111111111121, "immediateReturnPct": 2.0809248554913173, "forward4WeekPct": 5.780346820809257, "forward13WeekPct": -8.728323699421969, "toDateReturnPct": 115.3179190751445, "weeksSince": 143, "availabilitySource": "reported", "spread": 5.480843511011656, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": -9.278350515463918, "surprisePct": -12.0, "immediateReturnPct": -10.841332580463025, "forward4WeekPct": -13.15640880858272, "forward13WeekPct": -17.843026538678707, "toDateReturnPct": 110.33314511575378, "weeksSince": 130, "availabilitySource": "reported", "spread": 6.191075719788401, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-05-10", "periodEnd": "2024-03-31", "earningsChangePct": 6.25, "surprisePct": 34.615384615384606, "immediateReturnPct": 7.064017660044164, "forward4WeekPct": 14.643119941133186, "forward13WeekPct": 13.686534216335545, "toDateReturnPct": 174.09860191317142, "weeksSince": 117, "availabilitySource": "reported", "spread": 18.304584566282543, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-09-13", "periodEnd": "2024-06-30", "earningsChangePct": 13.36898395721926, "surprisePct": 11.538461538461526, "immediateReturnPct": 15.271226415094329, "forward4WeekPct": 13.915094339622636, "forward13WeekPct": 18.33726415094339, "toDateReturnPct": 119.63443396226414, "weeksSince": 99, "availabilitySource": "reported", "spread": 4.66529271350403, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": 5.660377358490565, "surprisePct": 8.333333333333341, "immediateReturnPct": 7.832322118036417, "forward4WeekPct": 9.156094870380581, "forward13WeekPct": 35.07997793712079, "toDateReturnPct": 105.46056260341973, "weeksSince": 91, "availabilitySource": "reported", "spread": 10.756663271879674, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 6.696428571428559, "surprisePct": 15.686274509803914, "immediateReturnPct": 11.267605633802802, "forward4WeekPct": 14.720581553839152, "forward13WeekPct": 38.8005452067242, "toDateReturnPct": 69.24125397546568, "weeksSince": 78, "availabilitySource": "reported", "spread": -7.6428149466858315, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": 5.020920502092041, "surprisePct": 12.328767123287667, "immediateReturnPct": 20.110084529192072, "forward4WeekPct": 17.59386671908787, "forward13WeekPct": 11.342638097110292, "toDateReturnPct": 46.45173972872028, "weeksSince": 65, "availabilitySource": "reported", "spread": -33.462976773776234, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-09-12", "periodEnd": "2025-06-30", "earningsChangePct": 11.55378486055778, "surprisePct": 24.285714285714295, "immediateReturnPct": 41.62125340599454, "forward4WeekPct": 22.173024523160766, "forward13WeekPct": 28.371934604904638, "toDateReturnPct": 26.873297002724804, "weeksSince": 47, "availabilitySource": "reported", "spread": -76.82536627613254, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": 13.57142857142859, "surprisePct": 21.621621621621625, "immediateReturnPct": -1.3914905004013822, "forward4WeekPct": -1.5788065293015685, "forward13WeekPct": -6.395504415306396, "toDateReturnPct": -0.321113192400313, "weeksSince": 39, "availabilitySource": "reported", "spread": -32.62817993974923, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 8.805031446540879, "surprisePct": 10.126582278481006, "immediateReturnPct": -5.967741935483883, "forward4WeekPct": -17.95698924731184, "forward13WeekPct": -13.091397849462371, "toDateReturnPct": 0.1344086021505264, "weeksSince": 26, "availabilitySource": "reported", "spread": -8.567693923865903, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 2.6011560693641522, "surprisePct": 5.813953488372099, "immediateReturnPct": 14.442477876106196, "forward4WeekPct": 5.982300884955749, "forward13WeekPct": 31.85840707964602, "toDateReturnPct": 31.85840707964602, "weeksSince": 13, "availabilitySource": "reported", "spread": 9.955547001761545, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 2.6011560693641522, "surprisePct": 5.813953488372099, "immediateReturnPct": 14.442477876106196, "forward4WeekPct": 5.982300884955749, "forward13WeekPct": 31.85840707964602, "toDateReturnPct": 31.85840707964602, "weeksSince": 13, "availabilitySource": "reported", "spread": 9.955547001761545, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 8 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Information Technology Services", "population": 22, "spreadPercentile": 23.8, "qualityPercentile": 76.2, "rarityPercentile": 50.0, "currentOneYearSpread": -4.407220000000001, "lead": "aligned", "relatedSignals": [{"tickerId": 8116, "symbol": "SAIC", "name": "Science Applications International Corporation Common Stock", "spread": 5.032619, "lead": "aligned", "quality": 75}, {"tickerId": 5581, "symbol": "CTSH", "name": "Cognizant Technology Solutions Corp Class A", "spread": 6.571305999999999, "lead": "aligned", "quality": 100}, {"tickerId": 2131, "symbol": "INGM", "name": "Ingram Micro Holding Corporation", "spread": 7.602259999999994, "lead": "aligned", "quality": 66.66666666666667}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-09-15", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2023-11-10", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-05-10", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-09-13", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-11-08", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-02-07", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-05-09", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-02-06", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}