 Ulta Beauty has turned the corner from the Covid-19 disruptions and is developing a stellar string of EPS improvements. The company still has 1.6 billion off its share repurchase authorization left to execute. 