It took Amazon 18 years as a public company to catch Walmart in market value. It took less than another two years for Amazon to be worth twice as much. On the 20th anniversary of Amazon's IPO, Amazon's market cap stands at $459 billion before the market opens for trading. Walmart's? $228 billion. Walmart has well more than three times Amazon's annual...