Owens & Minor: A Compelling Total Return Profile After Q4 Earnings
February 15, 2018 at 08:57 AM EST
The past twelve months have been difficult for Owens & Minor shareholders. The company’s stock price has declined from nearly $35 a year ago to approximately $15 today.