Amazon-Proof Retail Stock: Ulta Beauty

The cosmetics chain is in a good position to stand up to the world's largest online retailer.