Owens & minor files for mixed shelf of upto $300 million

Owens & minor inc files for mixed shelf of upto $300 million - sec filing.
OMI Ratings Summary
OMI Quant Ranking