TWTR @ 48~

Why isn't Twitter closer to its final sale price of 54?
What is the market thinking? All I'm reading is that the deal is done.
Is is still in doubt?
 
Back
Top