BP BP p.l.c.
$50.21

AlphaVal Unavailable

AlphaVal: BP revenue per share ($433) is 9x the stock price ($50.21). Financials likely reported in a foreign currency.