OMI
Owens & Minor, Inc.
$2.68
AlphaVal Unavailable
AlphaVal: OMI revenue per share ($36) is 13x the stock price ($2.68). Financials likely reported in a foreign currency.
AlphaVal: OMI revenue per share ($36) is 13x the stock price ($2.68). Financials likely reported in a foreign currency.