73282684 : it's to bad that not all trading platforms show the same amount of shares or market cap moomoo does not match the other apps
73282684 : it's to bad that not all trading platforms show the same amount of shares or market cap moomoo does not match the other apps