After almost a 36% decline in Urban Outfitters’ stock since the beginning of this year, we believe that Urban Outfitters’ stock is likely oversold at the current price of $18 per share and it has a significant upside.The key is Urban Outfitters’ stock is still 45% lower than it was at the beginning.
Source: Forbes Markets