Are Owens & Minor, Inc. (OMI) stocks a prudent buy?

Owens & Minor, Inc. [OMI] stock prices are up 0.21% to $14.06 at the moment. One of the good ways to gauge the recent performance is if the stock’s short-term value is rising or falling. The OMI shares have gain 4.46% over the last week, with a monthly amount drifted -11.07%, and not seem to […]