Owens & Minor Reports First Quarter 2024 Financial ResultsBusiness Wire • 2 days agoOwens & Minor, Inc. (NYSE: OMI) today reported financial results for the first quarter ended March 31, 2024. Key Highlights: Consolidated revenue of $2.6 billion in the first quarter, representing...