Friday, July 15, 2016

Thoughts on TWLO?

Does anyone think they could go much higher or are they overvalued and near their peak?

They are currently sitting at a little over $42 per share.



Submitted July 15, 2016 at 01:02PM by iDryShaveMyBalls http://ift.tt/29WDdUz

No comments:

Post a Comment