JD JD.com, Inc.
$27.03

AlphaVal Unavailable

AlphaVal: JD revenue per share ($139) is 5x the stock price ($27.03). Financials likely reported in a foreign currency.