Yandex N.V. YNDX

Full chart Compare
Set alert

Price alert · YNDX

All alert types
18.94 0.00 (+0.00%)

Jun 15, 2023, 9:34 AM EDT

17.83 Day range 24.05

52-week range unavailable

Analyst view

Consensus: buy

Buy
Price target (mean) —
Ratings (0m) 14 9 buy · 3 hold · 2 sell
  • Strong buy2
  • Buy7
  • Hold3
  • Sell2
  • Strong sell0

Recommendation trend

  • This month 14
  • 1 month ago 2
  • 2 months ago 2
  • 3 months ago 19

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

YNDX analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current year0.000.00 – 0.000.000.0%11.80B0.0%0
Next year0.000.00 – 0.000.000.0%14.34B+21.6%0

Upgrades and downgrades

The latest rating changes

YNDX analyst upgrades and downgrades
DateFirmActionFromTo
Dec 15, 2021HSBCUpgradeHoldBuy
Sep 26, 2021UBSUpgradeNeutralBuy
Apr 5, 2021New Street ResearchInitiated—Buy
Feb 28, 2021Morgan StanleyUpgradeEqual-WeightOverweight
Feb 8, 2021Renaissance CapitalUpgradeHoldBuy
Dec 9, 2020HSBCDowngradeBuyHold
Nov 23, 2020B of A SecuritiesUpgradeNeutralBuy
Oct 29, 2020JefferiesDowngradeBuyHold
Oct 15, 2020B of A SecuritiesMaintained—Neutral
Mar 10, 2020JP MorganMaintained—Overweight
Feb 17, 2020B of A SecuritiesMaintained—Buy
Feb 17, 2020Morgan StanleyDowngradeOverweightEqual-Weight
Mar 5, 2019Deutsche BankMaintainedBuyBuy
Nov 5, 2018HSBCInitiated—Buy
Nov 1, 2018B of A SecuritiesMaintainedBuyBuy
Oct 29, 2018Deutsche BankMaintainedBuyBuy
Oct 22, 2018Deutsche BankMaintainedBuyBuy
Oct 4, 2018B of A SecuritiesMaintainedBuyBuy
Apr 25, 2018JP MorganMaintainedOverweightOverweight
Mar 28, 2018CitigroupUpgradeNeutralBuy
Oct 24, 2017Deutsche BankMaintained—Buy
Jul 13, 2017Deutsche BankMaintained—Buy
Apr 6, 2017Standpoint ResearchDowngradeBuyHold
Sep 7, 2016JP MorganMaintained—Overweight
Jul 17, 2016HSBCInitiated—Buy
May 5, 2016CitigroupDowngradeBuyNeutral
Apr 10, 2016Goldman SachsUpgradeNeutralBuy
Mar 13, 2016CitigroupUpgradeNeutralBuy
Feb 16, 2016Deutsche BankMaintained—Buy
Feb 3, 2016Deutsche BankMaintained—Buy