Owens & Minor, Inc. (NY:OMI)
Delayed: 34.16 +0.18 (0.53%)
Trade Now!
Previous Close $33.98    52 Week High $34.30 
Open $34.20    52 Week Low $26.97 
Day High $34.30    P/E 20.46 
Day Low $34.08    EPS $1.67 
Volume 261,737       

Friends, Peers and Foes (?): PSSI, PDCO, HSIC, ABC, BAX (more...)