{"ticker": {"uuid": "5b8341be-4347-4a28-8d60-d0c7db4c23f1", "symbol": "FDBC", "name": "Fidelity D&D Bancorp Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": null, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 0, "beats": 0, "misses": 0, "inline": 0, "beat_rate": null, "beat_rate_label": "-", "average_surprise": null, "average_surprise_label": "-", "median_surprise": null, "surprise_dispersion": null, "average_reaction": 0.5, "average_reaction_label": "+0.5%", "average_abs_reaction": 2.5, "positive_response_rate": 33.3, "confirmation_rate": null, "reaction_sample": 12, "streak": {"count": 0, "band": "unavailable", "label": "No measured streak"}, "profile": "Evidence is still developing", "profile_tone": "neutral", "profile_text": "More reported quarters are needed before delivery consistency can be assessed reliably."}, "event_risk": {"score": 19, "band": "Contained", "tone": "positive", "days": 69, "proximity_component": 3, "reaction_component": 6, "variability_component": 0, "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": 80, "band": "Strong", "exact": 12, "surprise": 0, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 29.0, "revenue_growth_1y": 9.8, "cash_conversion": 2.0, "net_margin": 21.2, "earnings_yield": 15.3, "eps_surprise_avg": null, "sue_score": null, "pe_ratio": 10.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 54.52, "currency": "USD", "return_13w": 19.9, "fair_value": 44.535813, "fair_value_gap": 22.4, "relative_strength": 5.6, "trend_signal": "Active", "expectation_direction": "negative", "expectation_probability": 43.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.9327, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.0123843335524376, "one_week_reaction_label": "-2.0%", "four_week_reaction": 17.552122853459835, "four_week_reaction_label": "+17.6%", "confirmation": "unavailable", "revenue": 27766000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5340000.0, "operating_cash_flow": 6306000.0, "free_cash_flow": 8303000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-24", "date_source": "exact", "eps_actual": 0.08, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.399578069282284, "one_week_reaction_label": "+7.4%", "four_week_reaction": 5.367019999597207, "four_week_reaction_label": "+5.4%", "confirmation": "unavailable", "revenue": 22618000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 468000.0, "operating_cash_flow": 8317000.0, "free_cash_flow": 10695000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 0.8777, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.25627968782995, "one_week_reaction_label": "-2.3%", "four_week_reaction": 1.2771403594031479, "four_week_reaction_label": "+1.3%", "confirmation": "unavailable", "revenue": 29990000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5057000.0, "operating_cash_flow": 5334000.0, "free_cash_flow": 6637000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.856, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.41606500556047293, "one_week_reaction_label": "+0.4%", "four_week_reaction": -14.073804833505, "four_week_reaction_label": "-14.1%", "confirmation": "unavailable", "revenue": 30410000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4935000.0, "operating_cash_flow": 8693000.0, "free_cash_flow": 10172000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.8599, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": -7.8052964511632865, "eps_yoy_label": "-7.8%", "one_week_reaction": -2.20759158942636, "one_week_reaction_label": "-2.2%", "four_week_reaction": 7.106893160128144, "four_week_reaction_label": "+7.1%", "confirmation": "unavailable", "revenue": 32001000.0, "revenue_yoy": 15.252467046027515, "revenue_yoy_label": "+15.3%", "net_income": 4967000.0, "operating_cash_flow": 9073000.0, "free_cash_flow": 10367000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-29", "date_source": "exact", "eps_actual": 1.0086, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 1160.75, "eps_yoy_label": "+1160.8%", "one_week_reaction": 3.751736496444476, "one_week_reaction_label": "+3.8%", "four_week_reaction": 1.5295821759344888, "four_week_reaction_label": "+1.5%", "confirmation": "unavailable", "revenue": 32696000.0, "revenue_yoy": 44.557432133698825, "revenue_yoy_label": "+44.6%", "net_income": 5834000.0, "operating_cash_flow": 6464000.0, "free_cash_flow": 7051000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 1.0349, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 17.910447761194018, "eps_yoy_label": "+17.9%", "one_week_reaction": -1.1618882020135402, "one_week_reaction_label": "-1.2%", "four_week_reaction": 8.933644990382787, "four_week_reaction_label": "+8.9%", "confirmation": "unavailable", "revenue": 32219000.0, "revenue_yoy": 7.432477492497499, "revenue_yoy_label": "+7.4%", "net_income": 5991000.0, "operating_cash_flow": 11681000.0, "free_cash_flow": 11854000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 1.2, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 40.18691588785047, "eps_yoy_label": "+40.2%", "one_week_reaction": -2.558245044871992, "one_week_reaction_label": "-2.6%", "four_week_reaction": -5.710369462938767, "four_week_reaction_label": "-5.7%", "confirmation": "unavailable", "revenue": 34827000.0, "revenue_yoy": 14.524827359421245, "revenue_yoy_label": "+14.5%", "net_income": 6921000.0, "operating_cash_flow": 12580000.0, "free_cash_flow": 18272000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 1.2665, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 47.28456797302012, "eps_yoy_label": "+47.3%", "one_week_reaction": 4.507240021135534, "one_week_reaction_label": "+4.5%", "four_week_reaction": 5.021017207624794, "four_week_reaction_label": "+5.0%", "confirmation": "unavailable", "revenue": 35579000.0, "revenue_yoy": 11.180900596856349, "revenue_yoy_label": "+11.2%", "net_income": 7346000.0, "operating_cash_flow": 8423000.0, "free_cash_flow": 14650000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-28", "date_source": "exact", "eps_actual": 1.3675, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 35.58397779099742, "eps_yoy_label": "+35.6%", "one_week_reaction": 1.3605440133767017, "one_week_reaction_label": "+1.4%", "four_week_reaction": 4.01569899173424, "four_week_reaction_label": "+4.0%", "confirmation": "unavailable", "revenue": 36206000.0, "revenue_yoy": 10.73525813555175, "revenue_yoy_label": "+10.7%", "net_income": 7940000.0, "operating_cash_flow": 9676000.0, "free_cash_flow": 9849000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 1.282, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 23.876703063097896, "eps_yoy_label": "+23.9%", "one_week_reaction": 0.8103374512804195, "one_week_reaction_label": "+0.8%", "four_week_reaction": -2.102496752616724, "four_week_reaction_label": "-2.1%", "confirmation": "unavailable", "revenue": 35649000.0, "revenue_yoy": 10.64589217542444, "revenue_yoy_label": "+10.6%", "net_income": 7460000.0, "operating_cash_flow": 7565000.0, "free_cash_flow": 11879000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 1.33, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 10.833333333333343, "eps_yoy_label": "+10.8%", "one_week_reaction": -1.7533828854583604, "one_week_reaction_label": "-1.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "unavailable", "revenue": 37200000.0, "revenue_yoy": 6.813679042122491, "revenue_yoy_label": "+6.8%", "net_income": 7849000.0, "operating_cash_flow": 20528000.0, "free_cash_flow": 24842000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.9327, 0.08, 0.8777, 0.856, 0.8599, 1.0086, 1.0349, 1.2, 1.2665, 1.3675, 1.282, 1.33], "eps_estimate": [null, null, null, null, null, null, null, null, null, null, null, null], "surprise": [null, null, null, null, null, null, null, null, null, null, null, null], "reaction_1w": [-2.0123843335524376, 7.399578069282284, -2.25627968782995, 0.41606500556047293, -2.20759158942636, 3.751736496444476, -1.1618882020135402, -2.558245044871992, 4.507240021135534, 1.3605440133767017, 0.8103374512804195, -1.7533828854583604], "reaction_4w": [17.552122853459835, 5.367019999597207, 1.2771403594031479, -14.073804833505, 7.106893160128144, 1.5295821759344888, 8.933644990382787, -5.710369462938767, 5.021017207624794, 4.01569899173424, -2.102496752616724, null], "revenue": [27.77, 22.62, 29.99, 30.41, 32.0, 32.7, 32.22, 34.83, 35.58, 36.21, 35.65, 37.2], "net_income": [5.34, 0.47, 5.06, 4.93, 4.97, 5.83, 5.99, 6.92, 7.35, 7.94, 7.46, 7.85], "financial_unit": "millions", "scatter": [], "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, 100.17349775083548, 101.23617475175273, 98.52526554293483, 101.93016813840372, 98.43851785917165, 98.4602035884579, 96.46497587888632, 95.4239869905644, 98.06983424490537, 96.09629226462005, 106.18087137545461, 108.04597755938138, 115.28317203375558, 113.44842682415317, 117.07423357129643, 122.99347242626988, 131.05324696189462, 126.16059227518525, 126.7503325729068, 117.66397386901795, 111.59184097017459, 103.31364330762402, 110.9584170003915, 105.95654955856469, 103.1389062360688, 108.85850720625673, 105.13966798931583, 108.08833372828737, 112.07122929104014, 104.98563472370739, 103.53330813857863, 106.56999186505112, 103.48929795317365, 100.65065767771459, 103.37927248966115, 101.04674696305054, 103.44528776776865, 102.25701991176084, 104.69957090188396, 101.70498356362812, 102.54790516784587, 100.8398828851453, 99.84168631129033, 100.2853297626279, 97.15765129561807, 92.16667557627044, 105.65339979397245, 122.62271533310714, 123.13290554047623, 103.81228638251791, 97.55692944849824, 105.36503369558122, 111.81208017861661, 120.7123215101104, 114.04832240184932, 121.42791959353903, 114.83100586916075, 111.36483078064646, 109.3969396261813, 113.33272431842067, 115.47951618539751, 112.93020009857844, 116.70944905067915, 125.25189134045857, 123.68652202252662, 122.17732729952564, 120.96096022950692, 120.87085922987322, 122.53773129806045, 115.19447718647693, 109.69829952565713, 107.17546438598605, 96.43088740916642, 98.00766086102904, 97.26432582656913, 100.91342703662521, 103.07585579445238, 101.16120538144516, 98.75206361795517, 101.9339480665989, 99.97936292670737, 97.34294404307269, 98.4793296437961, 96.54747173925722, 94.00196418034224, 89.820057543091, 88.0245654339771, 87.00181839332603, 97.9565913141397, 91.68373374157193, 95.88836761417582, 90.3548792497648, 93.56708892309679, 94.04892013576567, 93.98008778632986, 92.12159290178104, 105.56698815678904, 111.4866321743055, 99.87678530405864, 100.45039536595101, 97.88062810394726, 91.73154053833566, 92.87875827881138, 94.7143066635725, 110.02892407728223, 101.13208134453143, 101.82714722026678, 107.13281507006369, 102.15151081894814, 102.80023801631084, 101.08574266615875, 95.66422931208477, 99.209065516666, 103.68065622222775, 101.20158817043587, 102.45270627009768, 104.19036976778156, 104.68161266799318, 102.41253797892387, 101.21951780461771, 113.96845294808062, 108.30745754808164, 105.87463284229936, 101.0089858140439, 99.48847037292995, 102.92717305772048, 103.16109961018836, 104.56465177506836, 110.6934955133849, 109.61743861531268, 107.30373884709662, 103.526270226876, 102.8416051119501, 101.37783387663643, 99.63075392479168, 101.02369798097257, 103.07769570905936, 108.57863522141382, 107.79953148433512, 108.67307146025753, 108.38976274372642, 108.3661536840155, 105.53304983554095, 108.46439606745422, 111.32436695914716, 113.32634658333218, 119.04628836671804, 118.37896182532303, 123.93207197336014, 125.86255232525285, 120.23794290492344, 125.05222723927318, 122.85958288897527, 125.36205741920661, 129.93801084591527], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 109.06444906444908, 109.06444906444908, 109.06444906444908], "gap": [0.0, -0.17349775083548025, -1.2361747517527277, 1.4747344570651677, -1.9301681384037153, 1.5614821408283461, 1.539796411542099, 3.535024121113679, 4.576013009435599, 1.9301657550946345, -4.979868148195919, -15.064447259030487, -16.929553442957257, -24.16674791733145, -22.332002707729046, -25.957809454872304, -31.877048309845748, -39.93682284547049, -35.044168158761124, -35.63390845648267, -26.547549752593824, -20.47541685375046, -12.197219191199892, -44.582117624092135, -39.58025018226532, -36.762606859769434, -42.48220782995736, -38.76336861301645, -41.712034351987995, -45.69492991474077, -38.60933534740802, -37.15700876227926, -40.19369248875175, -37.112998576874276, -34.27435830141522, -37.002973113361776, -42.20267211897569, -44.6012129236938, -43.41294506768599, -45.85549605780911, -42.86090871955327, -43.70383032377102, -41.995808041070454, -40.997611467215485, -41.44125491855305, -38.31357645154322, -33.32260073219559, -46.80932494989761, -63.77864048903229, -66.03519244276313, -46.714573284804814, -40.45921635078514, -48.26732059786812, -54.714367080903514, -63.6146084123973, -56.95060930413622, -64.33020649582593, -57.73329277144765, -54.26711768293336, -52.299226528468196, -56.23501122070758, -58.38180308768442, -57.34600051437885, -61.125249466479566, -69.66769175625899, -68.10232243832704, -66.59312771532606, -65.37676064530734, -65.28665964567364, -66.95353171386085, -59.61027760227734, -54.114099941457546, -51.59126480178646, -40.84668782496683, -42.42346127682945, -41.680126242369546, -26.02361414681232, -28.186042904639493, -26.27139249163227, -23.862250728142286, -27.044135176786014, -25.08955003689448, -22.453131153259804, -23.58951675398322, -21.65765884944433, -19.112151290529354, -14.930244653278109, -13.134752544164215, -8.843814235321872, -19.79858715613554, -13.525729583567767, -17.73036345617166, -12.196875091760646, -15.40908476509263, -15.890915977761509, -15.8220836283257, -13.963588743776882, -27.408983998784876, -33.32862801630134, -21.718781146054482, -22.29239120794685, -12.570856794175953, -6.421769228564358, -7.568986969040068, -9.404535353801194, -24.71915276751092, -15.822310034760122, -16.517375910495474, -21.82304376029238, -16.841739509176833, -17.490466706539536, -15.775971356387444, -10.354458002313464, -13.899294206894695, -9.917662459233995, -7.43859440744211, -8.68971250710392, -10.427376004787803, -10.91861890499942, -8.649544215930106, -7.45652404162395, -20.205459185086866, -14.544463785087885, -12.111639079305604, -7.245992051050138, -5.7254766099361944, -9.164179294726722, -9.3981058471946, -3.34011955053613, -9.468963288852677, -8.392906390780453, -6.079206622564399, -2.301738002343768, -1.6170728874178764, -0.15330165210420432, 1.5937782997405492, 0.20083424355965462, -1.8531634845271299, -7.354102996881593, -6.574999259802894, -2.311325098511176, -2.0280163819800663, -2.004407322269145, 0.8286965262054053, -2.1026497057078615, -4.9626205974008, -6.964600221585826, -12.68454200497169, -12.017215463576676, -17.570325611613782, -19.500805963506494, -13.876196543177088, -18.690480877526824, -13.79513382452619, -16.29760835475753, -20.873561781466194], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 91.11642411642413, null, null, null, null, null, null, null, null, null, null, null, null, 66.37629937629937, null, null, null, null, null, null, null, null, null, null, null, null, 58.84407484407485, null, null, null, null, null, null, null, null, null, null, null, null, 57.0977130977131, null, null, null, null, null, null, null, null, null, null, null, null, 55.58419958419959, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.88981288981289, null, null, null, null, null, null, null, null, null, null, null, 78.15800415800416, null, null, null, null, null, null, null, null, null, null, null, null, 85.3097713097713, null, null, null, null, null, null, null, null, null, null, null, null, 93.76299376299376, null, null, null, null, null, null, null, null, null, null, null, null, null, 101.22453222453223, null, null, null, null, null, null, null, null, null, null, null, 106.36174636174636, null, null, null, null, null, null, null, null, null, null, null, null, 109.06444906444908, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [9.1, 20.9, 29.9]}}, "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": [41.958469, 42.031266, 42.477149, 41.339693, 42.768338, 41.303295, 41.312394, 40.475227, 40.038444, 41.148601, 40.320533, 44.551868, 45.334438, 48.371054, 47.601223, 49.122556, 51.606178, 54.987936, 52.935053, 53.182499, 49.370002, 46.822228, 43.348823, 46.556453, 44.457746, 43.275506, 45.675363, 44.114995, 45.35221, 47.023372, 44.050365, 43.440991, 44.715137, 43.422525, 42.231475, 43.37636, 42.397668, 43.404059, 42.90548, 43.930337, 42.673854, 43.027531, 42.310871, 41.892043, 42.078189, 40.765863, 38.671726, 44.330549, 51.450614, 51.664682, 43.558046, 40.933394, 44.209555, 46.914637, 50.649042, 47.85293, 50.949296, 48.181332, 46.726978, 45.901281, 47.552676, 48.453437, 47.383783, 48.969498, 52.553776, 51.896971, 51.263736, 50.753367, 50.715562, 51.414956, 48.333839, 46.027727, 44.969184, 40.460924, 41.122514, 40.810622, 42.341729, 43.249051, 42.445693, 41.434854, 42.769924, 41.94981, 40.843609, 41.320419, 40.509841, 39.441785, 37.687121, 36.93376, 36.504631, 41.101086, 38.469091, 40.233291, 37.911524, 39.259318, 39.461487, 39.432606, 38.65281, 44.294292, 46.778084, 41.90677, 42.147448, 41.069213, 38.48915, 38.970505, 39.740673, 46.166452, 42.433473, 42.725112, 44.951289, 42.86121, 43.133406, 42.41403, 40.139246, 41.626605, 43.502816, 42.462637, 42.987587, 43.716684, 43.922802, 42.970733, 42.47016, 47.819418, 45.444151, 44.423375, 42.381824, 41.743839, 43.186666, 43.284818, 43.873727, 46.445296, 45.993799, 45.023006, 43.438038, 43.150763, 42.536587, 41.803539, 42.387997, 43.249823, 45.557933, 45.231033, 45.597557, 45.478685, 45.468779, 44.280052, 45.51, 46.71, 47.55, 49.95, 49.67, 52.0, 52.81, 50.45, 52.47, 51.55, 52.6, 54.52], "ttmEps": [4.81, 4.81, 4.81, 4.81, 4.81, 4.81, 4.81, 4.81, 4.81, 4.81, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 4.3827, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 3.1927, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.8304, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.7464, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 2.6736, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.6022, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 3.7594, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.1034, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 4.8689, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.116, 5.246, 5.246, 5.246], "quarterlyEps": [0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.9327, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.8777, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.856, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 0.8599, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0086, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.0349, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.2665, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.3675, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.282, 1.33, 1.33, 1.33], "priceIndex": [100.0, 100.17349775083548, 101.23617475175273, 98.52526554293483, 101.93016813840372, 98.43851785917165, 98.4602035884579, 96.46497587888632, 95.4239869905644, 98.06983424490537, 96.09629226462005, 106.18087137545461, 108.04597755938138, 115.28317203375558, 113.44842682415317, 117.07423357129643, 122.99347242626988, 131.05324696189462, 126.16059227518525, 126.7503325729068, 117.66397386901795, 111.59184097017459, 103.31364330762402, 110.9584170003915, 105.95654955856469, 103.1389062360688, 108.85850720625673, 105.13966798931583, 108.08833372828737, 112.07122929104014, 104.98563472370739, 103.53330813857863, 106.56999186505112, 103.48929795317365, 100.65065767771459, 103.37927248966115, 101.04674696305054, 103.44528776776865, 102.25701991176084, 104.69957090188396, 101.70498356362812, 102.54790516784587, 100.8398828851453, 99.84168631129033, 100.2853297626279, 97.15765129561807, 92.16667557627044, 105.65339979397245, 122.62271533310714, 123.13290554047623, 103.81228638251791, 97.55692944849824, 105.36503369558122, 111.81208017861661, 120.7123215101104, 114.04832240184932, 121.42791959353903, 114.83100586916075, 111.36483078064646, 109.3969396261813, 113.33272431842067, 115.47951618539751, 112.93020009857844, 116.70944905067915, 125.25189134045857, 123.68652202252662, 122.17732729952564, 120.96096022950692, 120.87085922987322, 122.53773129806045, 115.19447718647693, 109.69829952565713, 107.17546438598605, 96.43088740916642, 98.00766086102904, 97.26432582656913, 100.91342703662521, 103.07585579445238, 101.16120538144516, 98.75206361795517, 101.9339480665989, 99.97936292670737, 97.34294404307269, 98.4793296437961, 96.54747173925722, 94.00196418034224, 89.820057543091, 88.0245654339771, 87.00181839332603, 97.9565913141397, 91.68373374157193, 95.88836761417582, 90.3548792497648, 93.56708892309679, 94.04892013576567, 93.98008778632986, 92.12159290178104, 105.56698815678904, 111.4866321743055, 99.87678530405864, 100.45039536595101, 97.88062810394726, 91.73154053833566, 92.87875827881138, 94.7143066635725, 110.02892407728223, 101.13208134453143, 101.82714722026678, 107.13281507006369, 102.15151081894814, 102.80023801631084, 101.08574266615875, 95.66422931208477, 99.209065516666, 103.68065622222775, 101.20158817043587, 102.45270627009768, 104.19036976778156, 104.68161266799318, 102.41253797892387, 101.21951780461771, 113.96845294808062, 108.30745754808164, 105.87463284229936, 101.0089858140439, 99.48847037292995, 102.92717305772048, 103.16109961018836, 104.56465177506836, 110.6934955133849, 109.61743861531268, 107.30373884709662, 103.526270226876, 102.8416051119501, 101.37783387663643, 99.63075392479168, 101.02369798097257, 103.07769570905936, 108.57863522141382, 107.79953148433512, 108.67307146025753, 108.38976274372642, 108.3661536840155, 105.53304983554095, 108.46439606745422, 111.32436695914716, 113.32634658333218, 119.04628836671804, 118.37896182532303, 123.93207197336014, 125.86255232525285, 120.23794290492344, 125.05222723927318, 122.85958288897527, 125.36205741920661, 129.93801084591527], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 109.06444906444908, 109.06444906444908, 109.06444906444908], "valuationGap": [0.0, -0.17349775083548025, -1.2361747517527277, 1.4747344570651677, -1.9301681384037153, 1.5614821408283461, 1.539796411542099, 3.535024121113679, 4.576013009435599, 1.9301657550946345, -4.979868148195919, -15.064447259030487, -16.929553442957257, -24.16674791733145, -22.332002707729046, -25.957809454872304, -31.877048309845748, -39.93682284547049, -35.044168158761124, -35.63390845648267, -26.547549752593824, -20.47541685375046, -12.197219191199892, -44.582117624092135, -39.58025018226532, -36.762606859769434, -42.48220782995736, -38.76336861301645, -41.712034351987995, -45.69492991474077, -38.60933534740802, -37.15700876227926, -40.19369248875175, -37.112998576874276, -34.27435830141522, -37.002973113361776, -42.20267211897569, -44.6012129236938, -43.41294506768599, -45.85549605780911, -42.86090871955327, -43.70383032377102, -41.995808041070454, -40.997611467215485, -41.44125491855305, -38.31357645154322, -33.32260073219559, -46.80932494989761, -63.77864048903229, -66.03519244276313, -46.714573284804814, -40.45921635078514, -48.26732059786812, -54.714367080903514, -63.6146084123973, -56.95060930413622, -64.33020649582593, -57.73329277144765, -54.26711768293336, -52.299226528468196, -56.23501122070758, -58.38180308768442, -57.34600051437885, -61.125249466479566, -69.66769175625899, -68.10232243832704, -66.59312771532606, -65.37676064530734, -65.28665964567364, -66.95353171386085, -59.61027760227734, -54.114099941457546, -51.59126480178646, -40.84668782496683, -42.42346127682945, -41.680126242369546, -26.02361414681232, -28.186042904639493, -26.27139249163227, -23.862250728142286, -27.044135176786014, -25.08955003689448, -22.453131153259804, -23.58951675398322, -21.65765884944433, -19.112151290529354, -14.930244653278109, -13.134752544164215, -8.843814235321872, -19.79858715613554, -13.525729583567767, -17.73036345617166, -12.196875091760646, -15.40908476509263, -15.890915977761509, -15.8220836283257, -13.963588743776882, -27.408983998784876, -33.32862801630134, -21.718781146054482, -22.29239120794685, -12.570856794175953, -6.421769228564358, -7.568986969040068, -9.404535353801194, -24.71915276751092, -15.822310034760122, -16.517375910495474, -21.82304376029238, -16.841739509176833, -17.490466706539536, -15.775971356387444, -10.354458002313464, -13.899294206894695, -9.917662459233995, -7.43859440744211, -8.68971250710392, -10.427376004787803, -10.91861890499942, -8.649544215930106, -7.45652404162395, -20.205459185086866, -14.544463785087885, -12.111639079305604, -7.245992051050138, -5.7254766099361944, -9.164179294726722, -9.3981058471946, -3.34011955053613, -9.468963288852677, -8.392906390780453, -6.079206622564399, -2.301738002343768, -1.6170728874178764, -0.15330165210420432, 1.5937782997405492, 0.20083424355965462, -1.8531634845271299, -7.354102996881593, -6.574999259802894, -2.311325098511176, -2.0280163819800663, -2.004407322269145, 0.8286965262054053, -2.1026497057078615, -4.9626205974008, -6.964600221585826, -12.68454200497169, -12.017215463576676, -17.570325611613782, -19.500805963506494, -13.876196543177088, -18.690480877526824, -13.79513382452619, -16.29760835475753, -20.873561781466194], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 91.11642411642413, null, null, null, null, null, null, null, null, null, null, null, null, 66.37629937629937, null, null, null, null, null, null, null, null, null, null, null, null, 58.84407484407485, null, null, null, null, null, null, null, null, null, null, null, null, 57.0977130977131, null, null, null, null, null, null, null, null, null, null, null, null, 55.58419958419959, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.88981288981289, null, null, null, null, null, null, null, null, null, null, null, 78.15800415800416, null, null, null, null, null, null, null, null, null, null, null, null, 85.3097713097713, null, null, null, null, null, null, null, null, null, null, null, null, 93.76299376299376, null, null, null, null, null, null, null, null, null, null, null, null, null, 101.22453222453223, null, null, null, null, null, null, null, null, null, null, null, 106.36174636174636, null, null, null, null, null, null, null, null, null, null, null, null, 109.06444906444908, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-29", "", "", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-28", "", "", "", "", "", "", "", "", "", "", "", "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": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "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, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 41.958469, "latestClose": 54.52, "startTtmEps": 4.81, "latestTtmEps": 5.246, "priceChangePct": 29.938010845915276, "epsChangePct": 9.064449064449075, "earningsGapPct": -20.8735617814662, "startMultiple": 8.72317442827443, "latestMultiple": 10.392680137247426, "multipleChangePct": 19.138740405804878, "latestQuarter": "2026-07-22", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 39.900676165217774, "earningsMovePct": 27.845201540186217, "spread": -12.055474625031557, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 33.19198500862157, "earningsMovePct": 91.01369064957765, "spread": 57.82170564095608, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 29.938010845915276, "earningsMovePct": 9.064449064449075, "spread": -20.8735617814662, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 1, "persistenceLabel": "1 quarter", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "marketChangePct": 29.938010845915276, "earningsChangePct": 9.064449064449075, "recentMarketMovePoints": 21.57185716189977, "recentEarningsMovePoints": 2.702702702702723}, "pressure": {"score": 35, "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": 2.00098055, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0978496, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.28764934, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00524935, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00763997, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -0.404177576134801, "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-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, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 91.11642411642413, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 66.37629937629937, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 58.84407484407485, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 57.0977130977131, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 55.58419958419959, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 74.88981288981289, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 78.15800415800416, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 85.3097713097713, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 93.76299376299376, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 101.22453222453223, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 106.36174636174636, 109.06444906444908, 109.06444906444908, 109.06444906444908], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 103.78203074174411, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 101.45358151999766, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 104.6821443483158, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 107.57085845786361, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 111.68302795498461, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 121.46872906289144, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 123.63307990328876, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 127.92197073417033, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 131.39619563634247, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 134.80439278743918, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 138.13491023138843, 140.43908454465125, 140.43908454465125, 140.43908454465125], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 87.98885412592882, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 89.57274149393821, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 86.80338287055143, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 87.52199843566679, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 92.56697301525224, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 83.66005084082909, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 96.41181071568245, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 116.21040281579977, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 126.67921392256551, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.51828314430975, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 133.57938991005085, 149.63824794681267, 149.63824794681267, 149.63824794681267], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 9.064449064449079, "valuationContribution": 20.873561781466194, "marketMove": 29.938010845915272, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 9.064449064449079}, {"key": "valuation", "label": "Relative valuation contribution", "value": 20.873561781466194}, {"key": "market", "label": "Total market move", "value": 29.938010845915272}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -8.883575883575878, "surprisePct": null, "immediateReturnPct": -2.0123843335524416, "forward4WeekPct": 15.68126702533581, "forward13WeekPct": 13.142249963735097, "toDateReturnPct": 32.49539152011511, "weeksSince": 145, "availabilitySource": "reported", "spread": -4.979868148195919, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -27.152212106692218, "surprisePct": null, "immediateReturnPct": 7.399578069282287, "forward4WeekPct": 1.7674574463071302, "forward13WeekPct": -2.1941887557131556, "toDateReturnPct": 25.77042749234506, "weeksSince": 132, "availabilitySource": "reported", "spread": -44.582117624092135, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -11.347762082250124, "surprisePct": null, "immediateReturnPct": -2.256279687829954, "forward4WeekPct": -1.61955959421215, "forward13WeekPct": 19.10792422416265, "toDateReturnPct": 25.69058353444136, "weeksSince": 119, "availabilitySource": "reported", "spread": -42.20267211897569, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -2.967778405879029, "surprisePct": null, "immediateReturnPct": 0.416065005560462, "forward4WeekPct": -8.816176615501615, "forward13WeekPct": -7.904339100792845, "toDateReturnPct": 5.9656936261246685, "weeksSince": 106, "availabilitySource": "reported", "spread": -66.03519244276313, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -2.6507427905621883, "surprisePct": null, "immediateReturnPct": -2.207591589426361, "forward4WeekPct": 5.799999285912372, "forward13WeekPct": -15.77352500298379, "toDateReturnPct": 12.52039767581401, "weeksSince": 93, "availabilitySource": "reported", "spread": -57.34600051437885, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 34.73219628964692, "surprisePct": null, "immediateReturnPct": 3.751736496444469, "forward4WeekPct": 4.800960887094541, "forward13WeekPct": 0.7117362729732513, "toDateReturnPct": 33.592671045297976, "weeksSince": 79, "availabilitySource": "reported", "spread": -26.02361414681232, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 4.363999777913508, "surprisePct": null, "immediateReturnPct": -1.161888202013539, "forward4WeekPct": 2.6473448682181377, "forward13WeekPct": 11.196945558751658, "toDateReturnPct": 47.615623213017045, "weeksSince": 67, "availabilitySource": "reported", "spread": -8.843814235321872, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 9.150396339841471, "surprisePct": null, "immediateReturnPct": -2.5582450448719873, "forward4WeekPct": 9.535580896855267, "forward13WeekPct": 3.2157771450361805, "toDateReturnPct": 29.355400118175613, "weeksSince": 54, "availabilitySource": "reported", "spread": -12.570856794175953, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 9.908856070575634, "surprisePct": null, "immediateReturnPct": 4.507240021135539, "forward4WeekPct": 5.516176493374858, "forward13WeekPct": 3.9835412952845983, "toDateReturnPct": 30.97392881307521, "weeksSince": 41, "availabilitySource": "reported", "spread": -9.917662459233995, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 7.957871396895788, "surprisePct": null, "immediateReturnPct": 1.3605440133767077, "forward4WeekPct": 0.3539809269845984, "forward13WeekPct": 5.0684445525449595, "toDateReturnPct": 25.956403466915347, "weeksSince": 27, "availabilitySource": "reported", "spread": -3.34011955053613, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 5.075068290578977, "surprisePct": null, "immediateReturnPct": 0.8103374512804296, "forward4WeekPct": 0.6167601787914201, "forward13WeekPct": 13.970423801729236, "toDateReturnPct": 20.536712040160587, "weeksSince": 15, "availabilitySource": "reported", "spread": -2.311325098511176, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.5410476935105786, "surprisePct": null, "immediateReturnPct": -1.7533828854583655, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.9069944730322215, "weeksSince": 2, "availabilitySource": "reported", "spread": -13.79513382452619, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.5410476935105786, "surprisePct": null, "immediateReturnPct": -1.7533828854583655, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.9069944730322215, "weeksSince": 2, "availabilitySource": "reported", "spread": -13.79513382452619, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 0 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 67.9, "qualityPercentile": 89.3, "rarityPercentile": 32.1, "currentOneYearSpread": -10.878620999999999, "lead": "price", "relatedSignals": [{"tickerId": 3919, "symbol": "TFC", "name": "Truist Financial Corp", "spread": -13.603282, "lead": "price", "quality": 87.5}, {"tickerId": 5931, "symbol": "EWBC", "name": "East West Bancorp Inc", "spread": -14.241617999999997, "lead": "price", "quality": 37.5}, {"tickerId": 2620, "symbol": "MFG", "name": "Mizuho Financial Group Inc.", "spread": -16.607556000000002, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 4343, "symbol": "WF", "name": "Woori Financial Group Inc", "spread": -18.577050999999997, "lead": "price", "quality": 66.66666666666667}, {"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}]}, "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": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-04-25", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2025-07-25", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-10-24", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2026-01-30", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-07-24", "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}