U.S. Markets close in 32 mins

Is Twitter selling at the top?

CNBC: Talking Numbers

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