{"ticker": {"uuid": "3b1900bf-528e-409d-9d19-c15a7b8b0a69", "symbol": "STRO", "name": "Sutro Biopharma", "sector": "Healthcare", "industry": "Biotechnology", "currency": "USD"}, "next_event": {"report_date": "2026-11-05", "fiscal_date_ending": "2026-09-30", "estimate": -1.88, "session": "Time unconfirmed", "days": 23}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 23.2, "average_surprise_label": "+23.2%", "median_surprise": 11.7, "surprise_dispersion": 51.6, "average_reaction": -0.6, "average_reaction_label": "-0.6%", "average_abs_reaction": 25.2, "positive_response_rate": 33.3, "confirmation_rate": 40.0, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 79, "band": "High", "tone": "negative", "days": 23, "proximity_component": 14, "reaction_component": 35, "variability_component": 25, "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": 95, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 6, "total": 12}, "factor_context": {"available": true, "as_of": "2026-10-09", "eps_growth_1y": null, "revenue_growth_1y": -56.3, "cash_conversion": 0.81, "net_margin": -395.2, "earnings_yield": null, "eps_surprise_avg": 0.3, "sue_score": 0.4, "pe_ratio": null, "completeness": 71.4, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-10-09", "close": 14.27, "currency": "USD", "return_13w": -52.0, "fair_value": 24.471147, "fair_value_gap": -41.7, "relative_strength": -37.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 47.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-13", "date_source": "exact", "eps_actual": -8.1, "eps_estimate": -7.15, "eps_surprise": -0.95, "surprise_pct": -13.2867, "surprise_label": "-13.3%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 29.326923076923066, "one_week_reaction_label": "+29.3%", "four_week_reaction": 71.6346153846154, "four_week_reaction_label": "+71.6%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-03-25", "date_source": "exact", "eps_actual": 0.52, "eps_estimate": -0.82, "eps_surprise": 1.34, "surprise_pct": 163.4146, "surprise_label": "+163.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 65.20467836257309, "one_week_reaction_label": "+65.2%", "four_week_reaction": 6.140350877192965, "four_week_reaction_label": "+6.1%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-13", "date_source": "exact", "eps_actual": -8.9, "eps_estimate": -9.95, "eps_surprise": 1.05, "surprise_pct": 10.5528, "surprise_label": "+10.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.373493975903611, "one_week_reaction_label": "-3.4%", "four_week_reaction": -10.602409638554214, "four_week_reaction_label": "-10.6%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-13", "date_source": "exact", "eps_actual": -5.61, "eps_estimate": -9.0, "eps_surprise": 3.39, "surprise_pct": 37.6667, "surprise_label": "+37.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 34.935897435897445, "one_week_reaction_label": "+34.9%", "four_week_reaction": 32.051282051282065, "four_week_reaction_label": "+32.1%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-13", "date_source": "exact", "eps_actual": -4.98, "eps_estimate": -7.35, "eps_surprise": 2.37, "surprise_pct": 32.2449, "surprise_label": "+32.2%", "surprise_band": "beat", "eps_yoy": 38.51851851851851, "eps_yoy_label": "+38.5%", "one_week_reaction": -34.01826484018265, "one_week_reaction_label": "-34.0%", "four_week_reaction": -35.15981735159817, "four_week_reaction_label": "-35.2%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-13", "date_source": "exact", "eps_actual": -0.6332, "eps_estimate": -0.955, "eps_surprise": 0.3218, "surprise_pct": 33.6963, "surprise_label": "+33.7%", "surprise_band": "beat", "eps_yoy": -221.76923076923077, "eps_yoy_label": "-221.8%", "one_week_reaction": -45.993333333333325, "one_week_reaction_label": "-46.0%", "four_week_reaction": -63.86000000000001, "four_week_reaction_label": "-63.9%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-08", "date_source": "exact", "eps_actual": -8.02, "eps_estimate": -9.2, "eps_surprise": 1.18, "surprise_pct": 12.8261, "surprise_label": "+12.8%", "surprise_band": "beat", "eps_yoy": 9.88764044943821, "eps_yoy_label": "+9.9%", "one_week_reaction": -20.772727272727273, "one_week_reaction_label": "-20.8%", "four_week_reaction": -18.390909090909087, "four_week_reaction_label": "-18.4%", "confirmation": "diverged", "revenue": 17399000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -75968000.0, "operating_cash_flow": -67883000.0, "free_cash_flow": -69057000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-07", "date_source": "exact", "eps_actual": -0.14, "eps_estimate": -0.39, "eps_surprise": 0.25, "surprise_pct": 64.1026, "surprise_label": "+64.1%", "surprise_band": "beat", "eps_yoy": 97.50445632798575, "eps_yoy_label": "+97.5%", "one_week_reaction": -0.938271604938278, "one_week_reaction_label": "-0.9%", "four_week_reaction": 5.814814814814817, "four_week_reaction_label": "+5.8%", "confirmation": "contained", "revenue": 63745000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -11499000.0, "operating_cash_flow": -44724000.0, "free_cash_flow": -44810000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-06", "date_source": "exact", "eps_actual": -5.57, "eps_estimate": -3.55, "eps_surprise": -2.02, "surprise_pct": -56.9014, "surprise_label": "-56.9%", "surprise_band": "miss", "eps_yoy": -11.847389558232928, "eps_yoy_label": "-11.8%", "one_week_reaction": -27.11607142857142, "one_week_reaction_label": "-27.1%", "four_week_reaction": -17.910714285714274, "four_week_reaction_label": "-17.9%", "confirmation": "confirmed", "revenue": 9693000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -56857000.0, "operating_cash_flow": -38189000.0, "free_cash_flow": -38440000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-23", "date_source": "exact", "eps_actual": -5.4474, "eps_estimate": -0.4348, "eps_surprise": -5.0126, "surprise_pct": -0.1024, "surprise_label": "-0.1%", "surprise_band": "in-line", "eps_yoy": -760.2969046114971, "eps_yoy_label": "-760.3%", "one_week_reaction": 18.13346228239845, "one_week_reaction_label": "+18.1%", "four_week_reaction": 52.56286266924566, "four_week_reaction_label": "+52.6%", "confirmation": "contained", "revenue": 11647000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -46762000.0, "operating_cash_flow": -26435000.0, "free_cash_flow": -26619000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-14", "date_source": "exact", "eps_actual": -2.94, "eps_estimate": -3.21, "eps_surprise": 0.27, "surprise_pct": 8.4112, "surprise_label": "+8.4%", "surprise_band": "beat", "eps_yoy": 63.34164588528679, "eps_yoy_label": "+63.3%", "one_week_reaction": -3.156063618290266, "one_week_reaction_label": "-3.2%", "four_week_reaction": -35.16401590457257, "four_week_reaction_label": "-35.2%", "confirmation": "diverged", "revenue": 14523000.0, "revenue_yoy": -16.529685614115756, "revenue_yoy_label": "-16.5%", "net_income": -38484000.0, "operating_cash_flow": -42259000.0, "free_cash_flow": -42270000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-12", "date_source": "exact", "eps_actual": -2.33, "eps_estimate": -2.04, "eps_surprise": -0.29, "surprise_pct": -14.2157, "surprise_label": "-14.2%", "surprise_band": "miss", "eps_yoy": -1564.285714285714, "eps_yoy_label": "-1564.3%", "one_week_reaction": -19.30654058313632, "one_week_reaction_label": "-19.3%", "four_week_reaction": -20.921985815602834, "four_week_reaction_label": "-20.9%", "confirmation": "confirmed", "revenue": 9839000.0, "revenue_yoy": -84.56506392658247, "revenue_yoy_label": "-84.6%", "net_income": -38533000.0, "operating_cash_flow": -38290000.0, "free_cash_flow": -38290000.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": [-8.1, 0.52, -8.9, -5.61, -4.98, -0.6332, -8.02, -0.14, -5.57, -5.4474, -2.94, -2.33], "eps_estimate": [-7.15, -0.82, -9.95, -9.0, -7.35, -0.955, -9.2, -0.39, -3.55, -0.4348, -3.21, -2.04], "surprise": [-13.2867, 163.4146, 10.5528, 37.6667, 32.2449, 33.6963, 12.8261, 64.1026, -56.9014, -0.1024, 8.4112, -14.2157], "reaction_1w": [29.326923076923066, 65.20467836257309, -3.373493975903611, 34.935897435897445, -34.01826484018265, -45.993333333333325, -20.772727272727273, -0.938271604938278, -27.11607142857142, 18.13346228239845, -3.156063618290266, -19.30654058313632], "reaction_4w": [71.6346153846154, 6.140350877192965, -10.602409638554214, 32.051282051282065, -35.15981735159817, -63.86000000000001, -18.390909090909087, 5.814814814814817, -17.910714285714274, 52.56286266924566, -35.16401590457257, -20.921985815602834], "revenue": [null, null, null, null, null, null, 17.4, 63.74, 9.69, 11.65, 14.52, 9.84], "net_income": [null, null, null, null, null, null, -75.97, -11.5, -56.86, -46.76, -38.48, -38.53], "financial_unit": "millions", "scatter": [{"x": -13.2867, "y": 29.326923076923066, "label": "2023-09-30"}, {"x": 163.4146, "y": 65.20467836257309, "label": "2023-12-31"}, {"x": 10.5528, "y": -3.373493975903611, "label": "2024-03-31"}, {"x": 37.6667, "y": 34.935897435897445, "label": "2024-06-30"}, {"x": 32.2449, "y": -34.01826484018265, "label": "2024-09-30"}, {"x": 33.6963, "y": -45.993333333333325, "label": "2024-12-31"}, {"x": 12.8261, "y": -20.772727272727273, "label": "2025-03-31"}, {"x": 64.1026, "y": -0.938271604938278, "label": "2025-06-30"}, {"x": -56.9014, "y": -27.11607142857142, "label": "2025-09-30"}, {"x": -0.1024, "y": 18.13346228239845, "label": "2025-12-31"}, {"x": 8.4112, "y": -3.156063618290266, "label": "2026-03-31"}, {"x": -14.2157, "y": -19.30654058313632, "label": "2026-06-30"}], "earnings_price": {"available": false, "dates": [], "price_index": [], "eps_index": [], "gap": [], "quarter_markers": [], "bridge_labels": [], "bridge_values": []}}, "earnings_price": {"available": false, "reason": "Earnings power must be positive at the start of the three-year window."}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}