Tech Stocks Flagged As Top Movers: Iron Mountain Incorporated (NYSE:IRM), Yelp Inc. (NYSE:YELP)
Yelp Inc. (NYSE:YELP) closed down -Zero.73 factors or -1.75% at $40.98 with 1.35 mln shares exchanging arms. Current worth degree locations the corporate’s inventory about -1.89% from the 52-week excessive and 182.04% away from the 52-week low. Sell-side analyst …

and extra »

Source link