Supply, distribution, and key metrics for RUSSELL (RUSSELL)
The total supply of RUSSELL is 970,983,462.93 RUSSELL. The maximum supply is capped at 1,000,000,000 RUSSELL.
RUSSELL currently has 970,983,462.93 RUSSELL in circulation, which represents 97.1% of the maximum supply.
The exact launch date for RUSSELL is not currently available in our records.