More Upside For Owens & Minor Stock After 120% Rally?
- Wednesday, August 5, 2020, 7:11
- Market
- Add a comment
Despite over a 120% rise over the last month or so, at the current price of around $17 per share we believe Owens & Minor stock, a global healthcare logistics company, has more room for growth. OMI stock has rallied from $7.50 to $17 over the last month compared to the S&P which moved 3%…