$8 billion valuation. That doesn't seem crazily high to me, given how prominent Yandex is on the russian internet, how long it has been around, and how much solid technology it seems to have.
I read somewhere that $900mm of the offered shares were from insiders, thus Yandex is only raising ~$400mm.