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.