Is Owens & Minor, Inc (NYSE: OMI) Still A Good Investment?
Owens & Minor, Inc (NYSE:OMI) traded at $8.58 at close of the session on Friday, March 28 and made an upward move of 0.94% on its previous day’s price. Looking at the stock we see that its previous close was $8.50 and the beta (5Y