Ulta Beauty vs. Sally Beauty: A Comparison of Recent Revenue Trends | AllMind News