Этот модуль — линза ожиданий и контр-индикатор: что «улица» (sell-side аналитики) уже заложила в цену — консенсус-прогнозы, распределение рейтингов, разброс мнений и, главное, направление пересмотров. Сразу о рамке: Cashalot никогда не выдаёт свой BUY/SELL и свою целевую цену — чужие рейтинги и таргеты мы читаем только как данные (что уже в цене и где может быть расхождение). Короткий ответ для DUOL: после обвала с ~$350 до ~$110 улица уже переоценила акцию — рейтинг сполз к «Hold», средний таргет (~$104.55) оказался ниже текущей цены, а оценки выручки и EPS на 90-дневном окне широко снижены. При этом компания бьёт консенсус 4 квартала подряд. Сигналы смешанные, а нашего информационного преимущества в этих данных нет (edge≈0).
Слот EXT-02 «Analyst Consensus & Revisions» подан в опечатанном складе DUOL_EXTERNAL_SEALED.json версии v2 SEALED (hash16 4eaa5828292b951c). Все уличные числа ниже несут провенанс (источник + дата, Tier-3 🔶) и являются ЧУЖИМИ ДАННЫМИ: они не наш вердикт и не наша цена. Финансовые величины (выручка, EPS, маржа) — из приоритетного <sealed_data_ssot> (Tier-1). При пересечении SSOT перезаписывает внешний склад; веб-цены и таргеты в расчёты не идут — только контекст.
Светофор: жёлтый — улица в режиме «уже переоценили вниз»: рейтинг нейтральный, средний таргет около/ниже цены, пересмотры идут вниз, но операционная история (постоянные beat) цела. Анализируем эти ожидания как данные, а не как команду; цена уже отражает консенсус, поэтому «гнаться за таргетом» бессмысленно — нашего преимущества в этих числах нет.
Распределение рейтингов консенсуса — это данные аналитиков, а не наш вердикт. По свежим снимкам покрытие ~23–26 аналитиков, и ярлык расходится между агрегаторами: «Hold» у S&P Global / GuruFocus против «Moderate Buy» у TipRanks / MarketBeat. Свежие рейтинговые действия 5 мая 2026 (после отчёта Q1'26) — преимущественно Hold / Neutral / In Line.
Альтернативный срез (MarketBeat, n≈24): Strong Buy 1 · Buy 12 · Hold 10 · Sell 1 · Strong Sell 0. 🔶 MarketBeat · 2026-05/06
| Показатель улицы (ЧУЖИЕ ДАННЫЕ 🔶) | Значение | Провенанс |
|---|---|---|
| Консенсус выручки FY2026 | ~$1.21B (≈ гайденс $1.205B) | 🔶 GuruFocus/SeekingAlpha/SimplyWS · 2026-05/06 |
| Консенсус EPS (GAAP) FY2026 | ~$2.90–2.97 (свежий кластер) | 🔶 SeekingAlpha/WSZ/SimplyWS · 2026-05/06 |
| Консенсус выручки FY2027 | ~$1.38B | 🔶 GuruFocus · 2026-05 |
| Консенсус выручки Q2'26 | $293.91M (компания видит $295.5M) | 🔶 TipRanks · 2026-05-04 |
| Число покрывающих аналитиков | ~23–26 | 🔶 агрегаторы · 2026-05/06 |
Методическая оговорка (работает всегда): рейтинги sell-side систематически смещены к Buy — у банков конфликт интересов (отношения с эмитентом, мандаты на размещения). Сам по себе рейтинг — слабый предиктивный сигнал (Womack, 1996): в нём мало информации сверх того, что уже в цене. Расхождение ярлыка «Hold↔Moderate Buy» лишь подтверждает: чистого сигнала здесь нет.
Разброс прогнозов (high / low / mean) — это термометр неопределённости. Академически: высокая дисперсия мнений аналитиков → НИЖЕ будущая доходность (Diether, Malloy, Scherbina, 2002). Широкий веер — флаг риска, а не «широкого апсайда». По таргетам у DUOL есть важный нюанс: свежий кластер довольно узкий, но агрегаторы загрязнены устаревшими доколлапсными таргетами ($419–600), которые firewall исключает.
| Дисперсия таргетов (ЧУЖИЕ ДАННЫЕ 🔶) | Значение | Провенанс |
|---|---|---|
| Mean (свежий) | ~$104.55 | 🔶 S&P Global, 23 анал. · 2026-05/06 |
| Median | ~$100–105 | 🔶 агрегаторы · 2026-05/06 |
| High / Low (свежий) | ~$145 / ~$81 | 🔶 S&P Global · 2026-05/06 |
| Точный CV по полному набору оценок | НЕТ ДАННЫХ | часть оценок за пейволлом (Visible Alpha/Koyfin) · edge≈0 |
| Доколлапсные артефакты | $419–600 — исключены firewall | 🔶 TipRanks/MarketBeat — устар. |
Читаем честно: разброс свежих таргетов умеренный (low/high $81/$145), но точный коэффициент вариации мы не считаем — полный набор оценок частично закрыт пейволлами (помечено НЕТ ДАННЫХ, не выдумано). Главное наблюдение здесь не ширина веера, а его центр: средний таргет около/ниже текущей цены.
Вот что действительно информативно: направление пересмотров (revisions) и их «ширина». Пересмотры предсказывают доходность лучше уровней таргетов — это связано с эффектом дрейфа после публикаций (PEAD; Bernard & Thomas). Уровень таргета — шум; НАПРАВЛЕНИЕ пересмотра — сигнал. У DUOL за последние 90 дней направление однозначно — ВНИЗ, и широко (и выручка, и EPS, и FY26, и FY27). Zacks Rank #4 (Sell) формализует тот же понижательный моментум оценок.
Как это читать: широкое понижение оценок — это понижательный моментум ожиданий, реальный встречный ветер. Но к EPS-ряду нужна осторожность: падение прогноза с ~$4.5 до ~$2.95 во многом отражает нормализацию разового налогового эффекта 2025 года (см. следующий раздел), а не обвал бизнеса. Выручка снижена скромнее (~5%) и сходится к собственному гайденсу компании — то есть оценки скорее «приземляются к реальности», чем рушатся.
Зрелый способ читать цену — не «дорого/дёшево», а «какие ожидания в неё уже зашиты»: обратный инжиниринг роста и маржи из текущей цены (Reverse-DCF / price-implied expectations, Mauboussin, «Expectations Investing»). Логика edge проста: преимущество есть только если ваш обоснованный взгляд отличается от уже заложенного. Соберём, что реально заложено, из наших чисел (SSOT, Tier-1) против уличных ожиданий (Tier-3):
| Что заложено / якорь | Значение | Провенанс |
|---|---|---|
| Канонический snapshot | $109.95 @ 2026-06-02 | ✅ SSOT snapshot_price (OP) |
| Выручка FY2025 (факт, база) | $1,037.6M; рост +38.7% YoY | ✅ SSOT FY2025.revenue / derived (RET) |
| Заложенный рост выручки FY2026 (улица) | ≈ +16.6% (с $1,037.6M до ~$1.21B) | 📊 SSOT (база) ✅ × консенсус 🔶 = контекст |
| Трейлинг EPS (GAAP, как отчитано) | $8.57 → трейлинг P/E ≈ 12.8× | ✅ SSOT FY2025.eps_diluted (RET) 📊 |
| Разовый налоговый эффект FY2025 | +$256.7M (releases) → pre-tax ≈ $182.4M | ✅ SSOT note NOTE-TAX-FY2025 (RET) |
| Форвардный P/E улицы (FY26 GAAP) | ~37–44× (контекст) | 🔶 от консенсус-EPS ~$2.90–2.97 · не наш расчёт |
| Средний таргет улицы vs спот | ~$104.55 → ≈ 5% ниже цены | 🔶 S&P Global · контекст, не наша цена |
| Точный заложенный рост (reverse-DCF) | НЕ ВЫЧИСЛЯЕТСЯ | нужны допущения ставки/маржи; модуль воздерживается от числа |
Соблазнительно низкий трейлинг P/E ≈12.8× обманчив: прибыль FY2025 ($414M, EPS $8.57) раздута разовым неденежным налоговым эффектом — компания раскрыла высвобождение оценочного резерва на $256.7M (NOTE-TAX-FY2025), и доналоговая прибыль ≈ $182.4M ✅ SSOT. Если убрать этот разовый выигрыш, «рабочая» прибыль кратно ниже headline. Именно поэтому форвардный P/E улицы (~37–44× от EPS ~$2.90–2.97 🔶) в разы выше трейлинга — рынок закладывает нормальную налоговую базу и замедление роста (с +38.7% до ~+16.6%). Итог: цена закладывает дальнейшее качественное масштабирование, а не «дешёвую» историю — и средний таргет улицы это подтверждает, стоя около/ниже спота.
Где может быть наше расхождение с заложенным? Только если у нас есть обоснованный взгляд на устойчивость роста/маржи, который отличается от уличного. Сам M21 такой взгляд не производит — это делают модули оценки/тезиса. Поэтому здесь честно: если наш forward-взгляд совпадёт со сброшенным консенсусом — edge≈0.
Таргеты нужно читать скептически. Эмпирика (Bradley et al.; Bradshaw; Da & Warachka) устойчива: sell-side таргеты систематически оптимистичны и запаздывают — они скорее следуют за ценой с лагом, чем ведут её. DUOL даёт почти учебный пример: акция упала с ~$350 до ~$110, и агрегаторы всё ещё тянут за собой доколлапсные средние таргеты $419–600 («last price $325/$347, закрытие 10/2025»). Это и есть «собака на поводке» — таргет догоняет цену, а не наоборот. Поэтому мы их firewall-исключаем и смотрим на свежий кластер ($90–106) — который уже «догнал» обвал.
Самое полезное сопоставление — консенсус против собственной истории сюрпризов компании. И здесь важная деталь честности: «фактические» цифры из внешнего слота совпали с нашими каноничными значениями SSOT — то есть факт несёт провенанс Tier-1 ✅, а с ним сравнивается уличный консенсус Tier-3 🔶.
| Период / метрика | Факт | Консенсус (улица 🔶) | Сюрприз |
|---|---|---|---|
| Q1'26 · EPS (diluted) | $0.89 ✅ SSOT Q1_26.eps_diluted | $0.74–0.79 🔶 Zacks/TipRanks | +12.7%…+16.3% 🟢 |
| Q1'26 · Выручка | $292.0M ✅ SSOT Q1_26.revenue | $288.5M 🔶 | +1.2% 🟢 |
| Q4'25 · Выручка | $282.9M ✅ SSOT Q4_25.revenue | ~$278M 🔶 GuruFocus | ~+1.85% 🟢 |
| Последние 4 квартала | EPS превышен 4/4; выручка превышена 4/4 🔶 Zacks | beat 4/4 🟢 | |
Вывод по истории: компания стабильно бьёт консенсус (особенно по EPS — двузначные сюрпризы). Это важный контр-аргумент к «вниз»-моментуму пересмотров: операционно бизнес не промахивается — переоценка идёт от сжатия мультипликатора и замедления роста, а не от misses. Параллельно — что в опечатанной базе сравнить нельзя:
| База сравнения | Значение | Комментарий |
|---|---|---|
| Консенсус-мультипликаторы DUOL vs медиана сектора | НЕТ ДАННЫХ | секторных оценочных медиан в опечатанной базе нет. edge≈0 |
| Base rate сбываемости таргетов на 12 мес. | НЕТ ДАННЫХ | требует внешнего набора точности; не подан. edge≈0 |
| SUE и точные beat-% по всем 4–8 кв. | НЕТ ДАННЫХ | детально только Q1'26/Q4'25; ранее — нет. edge≈0 |
Это вердикт о расхождении ожиданий, а не о компании и не указание покупать/продавать; своей целевой цены мы не даём. Картина смешанная: с одной стороны — понижательный моментум пересмотров, нейтральный рейтинг (Hold↔Mod.Buy) и средний таргет улицы около/ниже цены (апсайда «до консенсуса» нет); с другой — стабильные beat 4/4 квартала, скромный (а не катастрофический) пересмотр выручки к собственному гайденсу и понимание, что обвал EPS-прогноза во многом технический (нормализация разового налога). Эти силы примерно уравновешены. Главный наблюдаемый триггер: разворот направления пересмотров (вверх/вниз) и появление маржинального покупателя там, где таргет уже ниже цены. Преимущество — edge≈0: улица уже сделала переоценку, информационного зазора в этих цифрах для частного инвестора нет; реальный edge возможен лишь из обоснованного, отличного от консенсуса взгляда на устойчивость роста/маржи (его дают модули оценки и тезиса, не этот). Это не рекомендация покупать/продавать — это честная картина того, что уже в цене. Решаете вы.