I was surprised to see this is a 50 billion dollar outfit.. how could it rise 200% in a year - is there still any upside on this one? would love to hear from anyone who has an idea..
This post is more than 60 days old. Replying to it might be confusing for other members reading the discussion.
By all means, keep the ball rolling and post a new opinion.
Top 1%