BP BP p.l.c.
$41.67

AlphaVal Unavailable

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