Forbes -
17 Jul 2020 16:00

Despite a 35% rise since the March 23 lows of this year, at the current price near $85 per share we believe Ross Stores stock has reached its near term potential. Ross stock has rallied from $63 to $85 off the recent bottom compared to the S&P which moved around 41% over the same time period...
Share this Article
Comment on this Article
Please to comment