With Bank of America and Yandex soaring is now a good time to sell these shares?