Is Twitter selling at the top?

Talking Numbers - Technicals 4:16 mins

Is Twitter selling out at the top or is going public at just the right time for investors?

View Comments