Owens & Minor Inc reported Q3 2025 revenue of $697 million, with year-to-date revenue at $2.1 billion. Adjusted EBITDA was $92 million for Q3. The company aims for 2025 full-year revenue of $2.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing