Quote Originally Posted by Dragonfly View Post
they were corporate monsters already
Amazon revenue per share in 1998 = .57 cents
Amazon revenue per share in 2017 = 281 dollars

So no, not even close actually