4 ms·
It was $40b at start of 2015 and was rumored to be at $50b mid 2015. It's $53b currently. That said with dilution, it's likely 2015 share price is less than it
by usaar333 7y ago
It was $40b at start of 2015 and was rumored to be at $50b mid 2015. It's $53b currently.
That said with dilution, it's likely 2015 share price is less than it is today.