PBF PBF Energy Inc.
$40.21

AlphaVal Unavailable

AlphaVal: PBF revenue per share ($248) is 6x the stock price ($40.21). Financials likely reported in a foreign currency.