{"ticker": {"uuid": "724e1156-7f5a-4c4e-8dac-0adae7706251", "symbol": "QCRH", "name": "QCR Holdings Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 2.1, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 16.8, "average_surprise_label": "+16.8%", "median_surprise": 13.5, "surprise_dispersion": 10.9, "average_reaction": 2.0, "average_reaction_label": "+2.0%", "average_abs_reaction": 4.7, "positive_response_rate": 41.7, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 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": 33, "band": "Moderate", "tone": "neutral", "days": 69, "proximity_component": 3, "reaction_component": 12, "variability_component": 14, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 25.9, "revenue_growth_1y": 8.5, "cash_conversion": 3.44, "net_margin": 22.9, "earnings_yield": 7.8, "eps_surprise_avg": 15.5, "sue_score": 1.86, "pe_ratio": 12.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 103.87, "currency": "USD", "return_13w": 14.2, "fair_value": 72.221307, "fair_value_gap": 43.8, "relative_strength": 5.9, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 49.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 1.51, "eps_estimate": 1.36, "eps_surprise": 0.15, "surprise_pct": 11.0294, "surprise_label": "+11.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.2723086435479619, "one_week_reaction_label": "-0.3%", "four_week_reaction": 9.258483300443064, "four_week_reaction_label": "+9.3%", "confirmation": "contained", "revenue": 132333000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 25121000.0, "operating_cash_flow": 24892000.0, "free_cash_flow": 28185000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-23", "date_source": "exact", "eps_actual": 1.97, "eps_estimate": 1.35, "eps_surprise": 0.62, "surprise_pct": 45.9259, "surprise_label": "+45.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 9.96428571557292, "one_week_reaction_label": "+10.0%", "four_week_reaction": 1.7678572593497281, "four_week_reaction_label": "+1.8%", "confirmation": "confirmed", "revenue": 157822000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 32855000.0, "operating_cash_flow": 290974000.0, "free_cash_flow": 297896000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-23", "date_source": "exact", "eps_actual": 1.59, "eps_estimate": 1.3, "eps_surprise": 0.29, "surprise_pct": 22.3077, "surprise_label": "+22.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.0048829576468847, "one_week_reaction_label": "-2.0%", "four_week_reaction": 4.567642218351491, "four_week_reaction_label": "+4.6%", "confirmation": "diverged", "revenue": 140030000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 26726000.0, "operating_cash_flow": 2744000.0, "free_cash_flow": 14886000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 1.73, "eps_estimate": 1.4, "eps_surprise": 0.33, "surprise_pct": 23.5714, "surprise_label": "+23.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.478056692405266, "one_week_reaction_label": "+11.5%", "four_week_reaction": 5.9298407448034895, "four_week_reaction_label": "+5.9%", "confirmation": "confirmed", "revenue": 148414000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 29114000.0, "operating_cash_flow": 26343000.0, "free_cash_flow": 36515000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 1.78, "eps_estimate": 1.52, "eps_surprise": 0.26, "surprise_pct": 17.1053, "surprise_label": "+17.1%", "surprise_band": "beat", "eps_yoy": 17.880794701986755, "eps_yoy_label": "+17.9%", "one_week_reaction": -2.636464488175079, "one_week_reaction_label": "-2.6%", "four_week_reaction": 11.26377068081313, "four_week_reaction_label": "+11.3%", "confirmation": "diverged", "revenue": 149882000.0, "revenue_yoy": 13.261242471643506, "revenue_yoy_label": "+13.3%", "net_income": 27785000.0, "operating_cash_flow": 238121000.0, "free_cash_flow": 246349000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-22", "date_source": "exact", "eps_actual": 1.93, "eps_estimate": 1.76, "eps_surprise": 0.17, "surprise_pct": 9.6591, "surprise_label": "+9.7%", "surprise_band": "beat", "eps_yoy": -2.0304568527918803, "eps_yoy_label": "-2.0%", "one_week_reaction": -2.4163571598682863, "one_week_reaction_label": "-2.4%", "four_week_reaction": -4.175960094063256, "four_week_reaction_label": "-4.2%", "confirmation": "diverged", "revenue": 149449000.0, "revenue_yoy": -5.305343995133758, "revenue_yoy_label": "-5.3%", "net_income": 30225000.0, "operating_cash_flow": 177330000.0, "free_cash_flow": 191279000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.53, "eps_estimate": 1.51, "eps_surprise": 0.02, "surprise_pct": 1.3245, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": -3.7735849056603805, "eps_yoy_label": "-3.8%", "one_week_reaction": -4.138652422454328, "one_week_reaction_label": "-4.1%", "four_week_reaction": 5.647691747966204, "four_week_reaction_label": "+5.6%", "confirmation": "diverged", "revenue": 131308000.0, "revenue_yoy": -6.22866528601014, "revenue_yoy_label": "-6.2%", "net_income": 25797000.0, "operating_cash_flow": -3554000.0, "free_cash_flow": 5565000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 1.73, "eps_estimate": 1.59, "eps_surprise": 0.14, "surprise_pct": 8.805, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": 0.2528613345924789, "one_week_reaction_label": "+0.3%", "four_week_reaction": -0.47910603813336855, "four_week_reaction_label": "-0.5%", "confirmation": "contained", "revenue": 139961000.0, "revenue_yoy": -5.6955543277588365, "revenue_yoy_label": "-5.7%", "net_income": 29019000.0, "operating_cash_flow": 42230000.0, "free_cash_flow": 60246000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 2.17, "eps_estimate": 1.75, "eps_surprise": 0.42, "surprise_pct": 24.0, "surprise_label": "+24.0%", "surprise_band": "beat", "eps_yoy": 21.910112359550556, "eps_yoy_label": "+21.9%", "one_week_reaction": 13.641738951928097, "one_week_reaction_label": "+13.6%", "four_week_reaction": 15.814365981562867, "four_week_reaction_label": "+15.8%", "confirmation": "confirmed", "revenue": 159324000.0, "revenue_yoy": 6.299622369597417, "revenue_yoy_label": "+6.3%", "net_income": 36714000.0, "operating_cash_flow": 47457000.0, "free_cash_flow": 63185000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 2.21, "eps_estimate": 1.99, "eps_surprise": 0.22, "surprise_pct": 11.0553, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": 14.50777202072539, "eps_yoy_label": "+14.5%", "one_week_reaction": 3.556677488669609, "one_week_reaction_label": "+3.6%", "four_week_reaction": 6.034877791141699, "four_week_reaction_label": "+6.0%", "confirmation": "confirmed", "revenue": 166156000.0, "revenue_yoy": 11.179064430006223, "revenue_yoy_label": "+11.2%", "net_income": 35664000.0, "operating_cash_flow": 335408000.0, "free_cash_flow": 359978000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 1.99, "eps_estimate": 1.78, "eps_surprise": 0.21, "surprise_pct": 11.7978, "surprise_label": "+11.8%", "surprise_band": "beat", "eps_yoy": 30.065359477124183, "eps_yoy_label": "+30.1%", "one_week_reaction": -4.721353472099776, "one_week_reaction_label": "-4.7%", "four_week_reaction": -5.5944806614447655, "four_week_reaction_label": "-5.6%", "confirmation": "diverged", "revenue": 143027000.0, "revenue_yoy": 8.924817985195114, "revenue_yoy_label": "+8.9%", "net_income": 33383000.0, "operating_cash_flow": 4400000.0, "free_cash_flow": 16682000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 2.19, "eps_estimate": 1.9, "eps_surprise": 0.29, "surprise_pct": 15.2632, "surprise_label": "+15.3%", "surprise_band": "beat", "eps_yoy": 26.589595375722542, "eps_yoy_label": "+26.6%", "one_week_reaction": 1.5720081135902755, "one_week_reaction_label": "+1.6%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 150454000.0, "revenue_yoy": 7.4970884746465085, "revenue_yoy_label": "+7.5%", "net_income": 36251000.0, "operating_cash_flow": null, "free_cash_flow": null, "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": [1.51, 1.97, 1.59, 1.73, 1.78, 1.93, 1.53, 1.73, 2.17, 2.21, 1.99, 2.19], "eps_estimate": [1.36, 1.35, 1.3, 1.4, 1.52, 1.76, 1.51, 1.59, 1.75, 1.99, 1.78, 1.9], "surprise": [11.0294, 45.9259, 22.3077, 23.5714, 17.1053, 9.6591, 1.3245, 8.805, 24.0, 11.0553, 11.7978, 15.2632], "reaction_1w": [-0.2723086435479619, 9.96428571557292, -2.0048829576468847, 11.478056692405266, -2.636464488175079, -2.4163571598682863, -4.138652422454328, 0.2528613345924789, 13.641738951928097, 3.556677488669609, -4.721353472099776, 1.5720081135902755], "reaction_4w": [9.258483300443064, 1.7678572593497281, 4.567642218351491, 5.9298407448034895, 11.26377068081313, -4.175960094063256, 5.647691747966204, -0.47910603813336855, 15.814365981562867, 6.034877791141699, -5.5944806614447655, null], "revenue": [132.33, 157.82, 140.03, 148.41, 149.88, 149.45, 131.31, 139.96, 159.32, 166.16, 143.03, 150.45], "net_income": [25.12, 32.85, 26.73, 29.11, 27.79, 30.23, 25.8, 29.02, 36.71, 35.66, 33.38, 36.25], "financial_unit": "millions", "scatter": [{"x": 11.0294, "y": -0.2723086435479619, "label": "2023-09-30"}, {"x": 45.9259, "y": 9.96428571557292, "label": "2023-12-31"}, {"x": 22.3077, "y": -2.0048829576468847, "label": "2024-03-31"}, {"x": 23.5714, "y": 11.478056692405266, "label": "2024-06-30"}, {"x": 17.1053, "y": -2.636464488175079, "label": "2024-09-30"}, {"x": 9.6591, "y": -2.4163571598682863, "label": "2024-12-31"}, {"x": 1.3245, "y": -4.138652422454328, "label": "2025-03-31"}, {"x": 8.805, "y": 0.2528613345924789, "label": "2025-06-30"}, {"x": 24.0, "y": 13.641738951928097, "label": "2025-09-30"}, {"x": 11.0553, "y": 3.556677488669609, "label": "2025-12-31"}, {"x": 11.7978, "y": -4.721353472099776, "label": "2026-03-31"}, {"x": 15.2632, "y": 1.5720081135902755, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 102.64334347064539, 104.15937768465355, 98.28960035862283, 96.59683581088935, 94.6703468072578, 94.41737334489898, 95.23467176964537, 94.39791399900899, 92.89953453653514, 92.64656107417633, 99.2238632323493, 95.56548261556411, 101.5006224277896, 99.82710688651683, 101.90927065726825, 106.34603100701987, 112.99884502029659, 114.9857230638049, 113.73905502711432, 110.56394399246803, 108.05112694951721, 109.08352594462161, 119.9529201383648, 110.36915198887331, 112.18071899835655, 111.01196697678823, 112.10280101744523, 110.62238296959879, 112.20019800213711, 109.14196295596328, 111.67697375738443, 118.44350277032754, 112.06697451185428, 109.35646396065843, 111.85247547294821, 109.60996425448491, 111.7159730465158, 115.45998933205593, 116.96149636492183, 113.13947953532993, 110.50696952818583, 109.45396513217041, 107.79645701120093, 108.6358725286444, 117.12762519825472, 112.75486111130222, 123.9210265476274, 132.99841726459744, 148.26405099822964, 139.55756536081526, 136.8636303429606, 140.8850116014973, 149.25963666163565, 150.5675626169669, 142.62240349243658, 145.12112779362704, 147.58279500527598, 141.31140500880693, 146.62547932326058, 152.056775605061, 157.83973975469075, 153.67835106783033, 153.11177527697083, 173.84057466461965, 175.61844608385132, 181.03997435982012, 179.9556687046264, 176.59529777753, 172.76603701525755, 159.56958301564543, 157.92735693881664, 155.776823024611, 149.73578025843756, 157.77095482974516, 153.95864506652407, 152.02316454373897, 151.74945986996931, 151.18250271603245, 149.7162285204618, 147.27244016029985, 140.39073360063082, 144.1248423093162, 140.4264696799251, 140.7982259461431, 126.39751777456635, 124.44090108782441, 130.95643815377963, 125.53660635376833, 129.86073288783572, 131.21079946321376, 138.35245410482113, 132.4043361532315, 131.6803871535056, 130.89773969249316, 126.67144458249962, 126.53501095868427, 133.09579459139874, 144.2589209178395, 140.9491533326867, 147.15741791090957, 147.52952212179093, 137.1106042171129, 138.14857818998712, 146.45237783613726, 154.6386704755271, 153.5027726864933, 153.4440191831132, 150.3594720503915, 152.6782244316992, 150.42430967090763, 147.48442102342204, 136.744027805064, 132.60858360219757, 150.6987004050587, 145.7988846820566, 149.44434809893846, 153.57979033601586, 154.06977308778949, 159.988748216587, 168.04404460469732, 169.67078222953424, 167.67165732019154, 166.24064938033018, 161.10201584197947, 164.22050035700693, 168.6530598155406, 170.94779418613166, 177.02785589932705, 187.10898833850683, 181.1858319763819, 181.26428465191714, 169.6533279884839, 162.88680880448612, 160.63130175455714, 160.2789163737215, 163.81361544031375, 171.33466737020944, 178.28624003880623, 182.17440763600536, 173.57330991580565, 178.44333803720443, 178.82626391685278, 171.9826956307075, 178.46297430410968, 180.9569001142084, 183.6864729219044, 189.16525480420168, 186.67132899410296, 193.17809077770113, 189.9935125029492, 189.69864414417583, 193.82680116700243, 196.8737742076602, 202.37798357142904, 204.18650950523883], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 124.78134110787171, 124.78134110787171, 124.78134110787171], "gap": [0.0, -2.643343470645391, -4.159377684653549, 1.7103996413771654, 3.4031641891106545, 5.3296531927421995, 5.5826266551010235, 4.765328230354626, 5.602086000991008, 7.100465463464857, 4.729532220284298, -1.8477699378886712, 1.8106106788965235, -4.124529133328963, -2.4510135920561993, -4.533177362807621, -8.969937712559243, -15.622751725835954, -17.609629769344266, -16.362961732653687, -13.187850698007395, -10.67503365505658, -11.707432650160982, -20.53601051737354, -10.95224236788205, -12.763809377365291, -11.595057355796968, -12.685891396453968, -11.205473348607526, -12.783288381145852, -9.725053334972017, -12.260064136393169, -19.02659314933628, -12.650064890863021, -9.939554339667168, -12.435565851956952, -11.067690202006773, -13.173698994037665, -16.91771527957779, -18.419222312443694, -14.597205482851791, -11.9646954757077, -10.911691079692275, -9.254182958722794, -10.093598476166264, -18.585351145776585, -14.212587058824084, -25.37875249514927, -34.4561432121193, -49.13868656674276, -40.43220092932839, -37.73826591147372, -41.759647170010425, -50.13427223014878, -51.44219818548004, -43.4970390609497, -45.99576336214017, -48.45743057378911, -42.18604057732006, -47.500114891773705, -52.93141117357413, -58.71437532320388, -50.61712657803443, -50.05055078717493, -70.77935017482375, -72.55722159405542, -77.97874987002422, -76.89444421483049, -73.53407328773409, -69.70481252546165, -56.50835852584953, -54.86613244902074, -52.715598534815086, -46.67455576864165, -54.70973033994926, -51.480510955736904, -49.545030432951805, -49.27132575918215, -48.70436860524528, -47.238094409674645, -44.794306049512684, -37.91259948984366, -41.646708198529026, -37.94833556913794, -38.32009183535594, -23.919383663779186, -21.962766977037248, -28.478304042992463, -23.933107811494295, -28.257234345561685, -29.60730092093972, -36.748955562547096, -30.80083761095746, -30.076888611231553, -29.294241150219122, -25.06794604022558, -24.93151241641023, -31.492296049124704, -42.655422375565465, -39.34565479041267, -45.55391936863553, -45.926023579516894, -35.507105674838854, -36.54507964771308, -44.84887929386322, -53.03517193325307, -51.89927414421926, -51.84052064083916, -48.755973508117464, -51.07472588942515, -48.82081112863359, -45.880922481148005, -35.14052926278997, -31.00508505992353, -43.410070667449375, -38.51025494444728, -42.155718361329136, -46.291160598406535, -46.78114335018016, -52.70011847897767, -60.75541486708799, -62.38215249192491, -60.383027582582216, -58.952019642720856, -53.81338610437014, -56.9318706193976, -61.36443007793126, -63.65916444852233, -65.65759350865652, -75.7387259478363, -69.81556958571137, -69.8940222612466, -58.283065597813376, -51.51654641381559, -49.26103936388661, -48.90865398305097, -52.44335304964322, -59.96440497953891, -66.9159776481357, -70.80414524533482, -55.49750816653453, -60.367536287933305, -60.75046216758166, -53.906893881436375, -60.38717255483856, -62.88109836493727, -65.61067117263327, -71.08945305493056, -68.59552724483184, -75.10228902843001, -71.91771075367807, -71.62284239490471, -75.75099941773131, -72.0924330997885, -77.59664246355733, -79.40516839736712], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 97.37609329446063, null, null, null, null, null, null, null, null, null, null, null, null, 99.41690962099126, null, null, null, null, null, null, null, null, null, null, null, null, 98.54227405247813, null, null, null, null, null, null, null, null, null, null, null, null, 99.12536443148687, null, null, null, null, null, null, null, null, null, null, null, null, 103.0612244897959, null, null, null, null, null, null, null, null, null, null, null, null, 102.47813411078717, null, null, null, null, null, null, null, null, null, null, null, null, 101.60349854227404, null, null, null, null, null, null, null, null, null, null, null, null, 101.60349854227404, null, null, null, null, null, null, null, null, null, null, null, null, 107.28862973760933, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.37026239067053, null, null, null, null, null, null, null, null, null, null, null, 118.07580174927112, null, null, null, null, null, null, null, null, null, null, null, null, 124.78134110787171, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [24.8, 79.4, 104.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": [50.870158, 52.214831, 52.98604, 50.000075, 49.138963, 48.158955, 48.030267, 48.446028, 48.020368, 47.25814, 47.129452, 50.475336, 48.614312, 51.633527, 50.782207, 51.841407, 54.098394, 57.482691, 58.493419, 57.859237, 56.244053, 54.965779, 55.490962, 61.02024, 56.144962, 57.066509, 56.471963, 57.026872, 56.273781, 57.076418, 55.520689, 56.810253, 60.252397, 57.008647, 55.629806, 56.899531, 55.758762, 56.830092, 58.734679, 59.498498, 57.554232, 56.21507, 55.679405, 54.836228, 55.26324, 59.583008, 57.358576, 63.038822, 67.656505, 75.422157, 70.993154, 69.622745, 71.668428, 75.928613, 76.593957, 72.552242, 73.823347, 75.075601, 71.885335, 74.588613, 77.351522, 80.293325, 78.17642, 77.888202, 88.432975, 89.337381, 92.095321, 91.543733, 89.834307, 87.886356, 81.173299, 80.337896, 79.243916, 76.170828, 80.258334, 78.319006, 77.334424, 77.19519, 76.906778, 76.160882, 74.917723, 71.416988, 73.316535, 71.435167, 71.62428, 64.298617, 63.303283, 66.617747, 63.86067, 66.06036, 66.747141, 70.380112, 67.354295, 66.986021, 66.587887, 64.437964, 64.36856, 67.706041, 73.384741, 71.701057, 74.859211, 75.048501, 69.748381, 70.2764, 74.500556, 78.664936, 78.087103, 78.057215, 76.488101, 77.667654, 76.521084, 75.025558, 69.561903, 67.458196, 76.660667, 74.168123, 76.022576, 78.126282, 78.375537, 81.386529, 85.484271, 86.311795, 85.294837, 84.566881, 81.95285, 83.539228, 85.794078, 86.961413, 90.05435, 95.182638, 92.169519, 92.209428, 86.302916, 82.860777, 81.713397, 81.534138, 83.332245, 87.158216, 90.694492, 92.672409, 88.297017, 90.774408, 90.969203, 87.487869, 90.784397, 92.053061, 93.441599, 96.228664, 94.96, 98.27, 96.65, 96.5, 98.6, 100.15, 102.95, 103.87], "ttmEps": [6.86, 6.86, 6.86, 6.86, 6.86, 6.86, 6.86, 6.86, 6.86, 6.86, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.68, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.82, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.76, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 6.8, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 7.03, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 6.97, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.36, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 7.64, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.1, 8.56, 8.56, 8.56], "quarterlyEps": [1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.97, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 1.99, 2.19, 2.19, 2.19], "priceIndex": [100.0, 102.64334347064539, 104.15937768465355, 98.28960035862283, 96.59683581088935, 94.6703468072578, 94.41737334489898, 95.23467176964537, 94.39791399900899, 92.89953453653514, 92.64656107417633, 99.2238632323493, 95.56548261556411, 101.5006224277896, 99.82710688651683, 101.90927065726825, 106.34603100701987, 112.99884502029659, 114.9857230638049, 113.73905502711432, 110.56394399246803, 108.05112694951721, 109.08352594462161, 119.9529201383648, 110.36915198887331, 112.18071899835655, 111.01196697678823, 112.10280101744523, 110.62238296959879, 112.20019800213711, 109.14196295596328, 111.67697375738443, 118.44350277032754, 112.06697451185428, 109.35646396065843, 111.85247547294821, 109.60996425448491, 111.7159730465158, 115.45998933205593, 116.96149636492183, 113.13947953532993, 110.50696952818583, 109.45396513217041, 107.79645701120093, 108.6358725286444, 117.12762519825472, 112.75486111130222, 123.9210265476274, 132.99841726459744, 148.26405099822964, 139.55756536081526, 136.8636303429606, 140.8850116014973, 149.25963666163565, 150.5675626169669, 142.62240349243658, 145.12112779362704, 147.58279500527598, 141.31140500880693, 146.62547932326058, 152.056775605061, 157.83973975469075, 153.67835106783033, 153.11177527697083, 173.84057466461965, 175.61844608385132, 181.03997435982012, 179.9556687046264, 176.59529777753, 172.76603701525755, 159.56958301564543, 157.92735693881664, 155.776823024611, 149.73578025843756, 157.77095482974516, 153.95864506652407, 152.02316454373897, 151.74945986996931, 151.18250271603245, 149.7162285204618, 147.27244016029985, 140.39073360063082, 144.1248423093162, 140.4264696799251, 140.7982259461431, 126.39751777456635, 124.44090108782441, 130.95643815377963, 125.53660635376833, 129.86073288783572, 131.21079946321376, 138.35245410482113, 132.4043361532315, 131.6803871535056, 130.89773969249316, 126.67144458249962, 126.53501095868427, 133.09579459139874, 144.2589209178395, 140.9491533326867, 147.15741791090957, 147.52952212179093, 137.1106042171129, 138.14857818998712, 146.45237783613726, 154.6386704755271, 153.5027726864933, 153.4440191831132, 150.3594720503915, 152.6782244316992, 150.42430967090763, 147.48442102342204, 136.744027805064, 132.60858360219757, 150.6987004050587, 145.7988846820566, 149.44434809893846, 153.57979033601586, 154.06977308778949, 159.988748216587, 168.04404460469732, 169.67078222953424, 167.67165732019154, 166.24064938033018, 161.10201584197947, 164.22050035700693, 168.6530598155406, 170.94779418613166, 177.02785589932705, 187.10898833850683, 181.1858319763819, 181.26428465191714, 169.6533279884839, 162.88680880448612, 160.63130175455714, 160.2789163737215, 163.81361544031375, 171.33466737020944, 178.28624003880623, 182.17440763600536, 173.57330991580565, 178.44333803720443, 178.82626391685278, 171.9826956307075, 178.46297430410968, 180.9569001142084, 183.6864729219044, 189.16525480420168, 186.67132899410296, 193.17809077770113, 189.9935125029492, 189.69864414417583, 193.82680116700243, 196.8737742076602, 202.37798357142904, 204.18650950523883], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 124.78134110787171, 124.78134110787171, 124.78134110787171], "valuationGap": [0.0, -2.643343470645391, -4.159377684653549, 1.7103996413771654, 3.4031641891106545, 5.3296531927421995, 5.5826266551010235, 4.765328230354626, 5.602086000991008, 7.100465463464857, 4.729532220284298, -1.8477699378886712, 1.8106106788965235, -4.124529133328963, -2.4510135920561993, -4.533177362807621, -8.969937712559243, -15.622751725835954, -17.609629769344266, -16.362961732653687, -13.187850698007395, -10.67503365505658, -11.707432650160982, -20.53601051737354, -10.95224236788205, -12.763809377365291, -11.595057355796968, -12.685891396453968, -11.205473348607526, -12.783288381145852, -9.725053334972017, -12.260064136393169, -19.02659314933628, -12.650064890863021, -9.939554339667168, -12.435565851956952, -11.067690202006773, -13.173698994037665, -16.91771527957779, -18.419222312443694, -14.597205482851791, -11.9646954757077, -10.911691079692275, -9.254182958722794, -10.093598476166264, -18.585351145776585, -14.212587058824084, -25.37875249514927, -34.4561432121193, -49.13868656674276, -40.43220092932839, -37.73826591147372, -41.759647170010425, -50.13427223014878, -51.44219818548004, -43.4970390609497, -45.99576336214017, -48.45743057378911, -42.18604057732006, -47.500114891773705, -52.93141117357413, -58.71437532320388, -50.61712657803443, -50.05055078717493, -70.77935017482375, -72.55722159405542, -77.97874987002422, -76.89444421483049, -73.53407328773409, -69.70481252546165, -56.50835852584953, -54.86613244902074, -52.715598534815086, -46.67455576864165, -54.70973033994926, -51.480510955736904, -49.545030432951805, -49.27132575918215, -48.70436860524528, -47.238094409674645, -44.794306049512684, -37.91259948984366, -41.646708198529026, -37.94833556913794, -38.32009183535594, -23.919383663779186, -21.962766977037248, -28.478304042992463, -23.933107811494295, -28.257234345561685, -29.60730092093972, -36.748955562547096, -30.80083761095746, -30.076888611231553, -29.294241150219122, -25.06794604022558, -24.93151241641023, -31.492296049124704, -42.655422375565465, -39.34565479041267, -45.55391936863553, -45.926023579516894, -35.507105674838854, -36.54507964771308, -44.84887929386322, -53.03517193325307, -51.89927414421926, -51.84052064083916, -48.755973508117464, -51.07472588942515, -48.82081112863359, -45.880922481148005, -35.14052926278997, -31.00508505992353, -43.410070667449375, -38.51025494444728, -42.155718361329136, -46.291160598406535, -46.78114335018016, -52.70011847897767, -60.75541486708799, -62.38215249192491, -60.383027582582216, -58.952019642720856, -53.81338610437014, -56.9318706193976, -61.36443007793126, -63.65916444852233, -65.65759350865652, -75.7387259478363, -69.81556958571137, -69.8940222612466, -58.283065597813376, -51.51654641381559, -49.26103936388661, -48.90865398305097, -52.44335304964322, -59.96440497953891, -66.9159776481357, -70.80414524533482, -55.49750816653453, -60.367536287933305, -60.75046216758166, -53.906893881436375, -60.38717255483856, -62.88109836493727, -65.61067117263327, -71.08945305493056, -68.59552724483184, -75.10228902843001, -71.91771075367807, -71.62284239490471, -75.75099941773131, -72.0924330997885, -77.59664246355733, -79.40516839736712], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 97.37609329446063, null, null, null, null, null, null, null, null, null, null, null, null, 99.41690962099126, null, null, null, null, null, null, null, null, null, null, null, null, 98.54227405247813, null, null, null, null, null, null, null, null, null, null, null, null, 99.12536443148687, null, null, null, null, null, null, null, null, null, null, null, null, 103.0612244897959, null, null, null, null, null, null, null, null, null, null, null, null, 102.47813411078717, null, null, null, null, null, null, null, null, null, null, null, null, 101.60349854227404, null, null, null, null, null, null, null, null, null, null, null, null, 101.60349854227404, null, null, null, null, null, null, null, null, null, null, null, null, 107.28862973760933, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.37026239067053, null, null, null, null, null, null, null, null, null, null, null, 118.07580174927112, null, null, null, null, null, null, null, null, null, null, null, null, 124.78134110787171, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "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": [26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 26.119402985074615, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 11.029411764705875, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 45.92592592592592, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 22.30769230769231, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 23.57142857142858, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 17.105263157894736, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 9.659090909090905, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 1.3245033112582794, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 8.805031446540875, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 23.999999999999996, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.055276381909547, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 11.797752808988763, 15.263157894736846, 15.263157894736846, 15.263157894736846], "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": [23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 50.870158, "latestClose": 103.87, "startTtmEps": 6.86, "latestTtmEps": 8.56, "priceChangePct": 104.18650950523882, "epsChangePct": 24.78134110787171, "earningsGapPct": -79.4051683973671, "startMultiple": 7.415474927113703, "latestMultiple": 12.134345794392523, "multipleChangePct": 63.63545037452549, "latestQuarter": "2026-07-22", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 47.80210710850301, "earningsMovePct": 22.81205164992828, "spread": -24.99005545857473, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 49.18975113664366, "earningsMovePct": 25.88235294117649, "spread": -23.30739819546717, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 104.18650950523882, "earningsMovePct": 24.78134110787171, "spread": -79.4051683973671, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 104.18650950523882, "earningsChangePct": 24.78134110787171, "recentMarketMovePoints": 25.36024558838605, "recentEarningsMovePoints": 6.705539358600589}, "pressure": {"score": 73, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.4431879, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.08475464, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.02936031, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00522004, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.374724134228834, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 97.37609329446063, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 99.41690962099126, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 98.54227405247813, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 99.12536443148687, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 103.0612244897959, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 102.47813411078717, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 101.60349854227404, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 107.28862973760933, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 111.37026239067053, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 118.07580174927112, 124.78134110787171, 124.78134110787171, 124.78134110787171], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 107.40312256015815, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 117.13843320874876, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 122.18815404163558, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 126.53804349014659, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 130.37596254152515, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 128.54480998484428, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 126.63733206780492, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 124.78868372651463, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 126.85362370503856, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 130.50739962340322, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 133.0703133713721, 135.36510422020194, 135.36510422020194, 135.36510422020194], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 101.45250515936712, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 280.374340747535, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 274.228244668654, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 270.49558587479936, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 426.8272758541618, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 350.4277975235038, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 343.7485668424673, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 360.7536975464343, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 229.5022643889016, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 350.38838569135515, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, 358.3545918367347, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 24.78134110787171, "valuationContribution": 79.40516839736712, "marketMove": 104.18650950523883, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 24.78134110787171}, {"key": "valuation", "label": "Relative valuation contribution", "value": 79.40516839736712}, {"key": "market", "label": "Total market move", "value": 104.18650950523883}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -2.6239067055393694, "surprisePct": 11.029411764705875, "immediateReturnPct": -0.27230864354795825, "forward4WeekPct": 7.457058191456545, "forward13WeekPct": 29.121120721213334, "toDateReturnPct": 119.79282299303362, "weeksSince": 145, "availabilitySource": "reported", "spread": 4.729532220284298, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 2.095808383233533, "surprisePct": 45.92592592592592, "immediateReturnPct": 9.96428571557293, "forward4WeekPct": 2.767856142050662, "forward13WeekPct": 0.4826011125919738, "toDateReturnPct": 87.18363541796231, "weeksSince": 132, "availabilitySource": "reported", "spread": -20.53601051737354, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -0.8797653958944385, "surprisePct": 22.30769230769231, "immediateReturnPct": -2.0048829576468807, "forward4WeekPct": 1.1506263557778729, "forward13WeekPct": 32.55321383931968, "toDateReturnPct": 82.54983507684798, "weeksSince": 119, "availabilitySource": "reported", "spread": -11.067690202006773, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 0.591715976331364, "surprisePct": 23.57142857142858, "immediateReturnPct": 11.47805669240527, "forward4WeekPct": 12.22662624975972, "forward13WeekPct": 15.549007445773322, "toDateReturnPct": 53.525518351856945, "weeksSince": 106, "availabilitySource": "reported", "spread": -49.13868656674276, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 3.9705882352941257, "surprisePct": 17.105263157894736, "immediateReturnPct": -2.636464488175083, "forward4WeekPct": 14.698601658357035, "forward13WeekPct": -2.4588831014284107, "toDateReturnPct": 29.363181808699544, "weeksSince": 93, "availabilitySource": "reported", "spread": -50.61712657803443, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": -0.5657708628005631, "surprisePct": 9.659090909090905, "immediateReturnPct": -2.4163571598682876, "forward4WeekPct": -5.10532899922892, "forward13WeekPct": -20.43110438848632, "toDateReturnPct": 29.41958152283599, "weeksSince": 80, "availabilitySource": "reported", "spread": -51.480510955736904, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -0.8534850640113834, "surprisePct": 1.3245033112582794, "immediateReturnPct": -4.138652422454325, "forward4WeekPct": 1.1056333081933767, "forward13WeekPct": 12.655417482071263, "toDateReturnPct": 55.9194128855784, "weeksSince": 67, "availabilitySource": "reported", "spread": -23.933107811494295, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 0.0, "surprisePct": 8.805031446540875, "immediateReturnPct": 0.25286133459248017, "forward4WeekPct": 5.0838433229011715, "forward13WeekPct": 2.4064587055292463, "toDateReturnPct": 38.753800116862045, "weeksSince": 54, "availabilitySource": "reported", "spread": -45.926023579516894, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 5.595408895265441, "surprisePct": 23.999999999999996, "immediateReturnPct": 13.641738951928106, "forward4WeekPct": 16.183861483636463, "forward13WeekPct": 28.911560279495152, "toDateReturnPct": 53.97684219127355, "weeksSince": 41, "availabilitySource": "reported", "spread": -43.410070667449375, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 3.80434782608694, "surprisePct": 11.055276381909547, "immediateReturnPct": 3.556677488669613, "forward4WeekPct": -0.7572289562498224, "forward13WeekPct": 4.384697612951616, "toDateReturnPct": 19.443781347021137, "weeksSince": 27, "availabilitySource": "reported", "spread": -65.65759350865652, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 6.020942408376961, "surprisePct": 11.797752808988763, "immediateReturnPct": -4.721353472099777, "forward4WeekPct": -2.037296775138331, "forward13WeekPct": 8.06884279872342, "toDateReturnPct": 12.082982541222176, "weeksSince": 15, "availabilitySource": "reported", "spread": -55.49750816653453, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.679012345679024, "surprisePct": 15.263157894736846, "immediateReturnPct": 1.5720081135902841, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.344827586206913, "weeksSince": 2, "availabilitySource": "reported", "spread": -72.0924330997885, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.679012345679024, "surprisePct": 15.263157894736846, "immediateReturnPct": 1.5720081135902841, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.344827586206913, "weeksSince": 2, "availabilitySource": "reported", "spread": -72.0924330997885, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 50.0, "qualityPercentile": 89.3, "rarityPercentile": 50.0, "currentOneYearSpread": -21.933956, "lead": "price", "relatedSignals": [{"tickerId": 2198, "symbol": "ITUB", "name": "Itau Unibanco Banco Holding SA", "spread": -20.875572999999996, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 5988, "symbol": "FCNCA", "name": "First Citizens BancShares, Inc.", "spread": -23.664974, "lead": "price", "quality": 50}, {"tickerId": 3352, "symbol": "RF", "name": "Regions Financial Corporation", "spread": -23.714964, "lead": "price", "quality": 62.5}, {"tickerId": 679, "symbol": "CFG", "name": "Citizens Financial Group, Inc.", "spread": -23.736304999999998, "lead": "price", "quality": 75}, {"tickerId": 4343, "symbol": "WF", "name": "Woori Financial Group Inc", "spread": -18.577050999999997, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 2746, "symbol": "MTB", "name": "M&T Bank Corporation", "spread": -25.528777999999996, "lead": "price", "quality": 75}, {"tickerId": 4320, "symbol": "WBS", "name": "Webster Financial Corporation", "spread": -26.015060000000002, "lead": "price", "quality": 62.5}, {"tickerId": 2620, "symbol": "MFG", "name": "Mizuho Financial Group Inc.", "spread": -16.607556000000002, "lead": "price", "quality": 66.66666666666667}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}