Owens & Minor Shares Down 14.9% Since SmarTrend's Sell Call (OMI)
March 29, 2018 at 01:09 AM EDT
SmarTrend identified a Downtrend for Owens & Minor (NYSE:OMI) on February 1st, 2018 at $18.24. In approximately 2 months, Owens & Minor has returned 14.86% as of today's recent...