Sort:  

32.00 USD price. 32.00 x 598 millions(Circulating supply) = 19 Bn Marketcap which would be enough to rank top 5 at this point.