Amazon.com (NASDAQ: AMZN) has at least three businesses under its roof. It started off as the king of internet commerce. Then the company created a whole new business line known as Amazon Web Services (AWS). And of course Amazon has been developing its media properties like music, video, and its Twitch platform. Its internet focus gives Amazon a lot of optionality.
Ulta Beauty (NASDAQ: ULTA) is a brick-and-mortar retailer. Despite this, it was a fast-rising retailing superstar for many years. The company operates over 1,200 beauty stores across the U.S. Ulta, unlike many of its retail peers, seemed impervious to internet rivals for a long time. Ulta offers many services to its customers that can't be replicated online. But COVID-19 forced many of Ulta's shops to temporarily shut down earlier this year. And the stock has been hammered.
For further details see:Better Buy: Amazon vs. Ulta Beauty