$14,318
-97.66% (24h)
$10,923
1.37 WETH | 500,553,765 TROLL
$84,372
24H
2,338
15,118,604
≈ 1.51% of supply