China's Stimulus Plan Gives A Set Of Wings To This Sector Leader

China stock Atour Lifestyle Holdings (ATAT) has been rallying of late, amid news of China's stimulus plans. The company's impressive earnings growth and price performance have landed the recent initial public offering in the selective IBD Sector Leaders list. Shares rose to their all-time high of 33.32 in February. After testing the 50-day moving average amid a pullback, shares have…