Updated by: tradingview
Updated approximately every 30 minutes.
Number of shares outstanding 1,662,759,593