OI O-I Glass, Inc.
$5.88

AlphaVal Unavailable

AlphaVal: OI revenue per share ($42) is 7x the stock price ($5.88). Financials likely reported in a foreign currency.