Ross Stores (ROST) is back in focus after recent share price moves, with the stock down about 5% over the past month but up roughly 8% over the past 3 months. See our latest analysis for Ross Stores. Despite the recent 5% decline in the 7 day share price, Ross Stores still has a 16.42% year to date share price return and a 40.51% 1 year total shareholder return. This suggests momentum has cooled, while longer term performance remains strong. If Ross Stores has you thinking about other...