News

What Happened? Shares of medical supply and logistics company Owens & Minor (NYSE:OMI) fell 3.5% in the afternoon session after the broader healthcare sector traded lower as industry heavyweight ...