Owens Minor Inc New

OMI

$9.21-0.08 (-0.86%)

Jul 5, 2025, 4:00 PM

Financials
52Week High16.9852Week Low6.07
Beta1.08Current Ratio Annual1.08
Current Ratio Quarterly1.13Gross Margin TTM20.61
Market Cap705.62MNet Profit Margin TTM-3.41
Operating Margin TTM-2.04Price To Book1.24
Price To Free Cash Flow TTM3.03Price To Sales TTM0.07
Quick Ratio Annual0.47Quick Ratio Quarterly0.41
Return On Assets TTM-7.35Return On Equity TTM-50.95
Return On Investment TTM-13.75Revenue Growth3Y3.03
Revenue Growth5Y3.04Revenue Growth Quarterly Yoy0.74
Revenue Growth TTMYoy2.84Revenue Per Share TTM138.73
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025237632383632574.41M$662.01M
Jun 30, 20250000000$0
Change237(100%)63(100%)23(100%)83(100%)63(100%)25(100%)74.41M(100%)$662.01M(100%)