Circulating Supply
13,844,417 UMBRA
Max Supply
27,344,396.984
All Time High
₹220.52
-89.08%
10/12/2025
All Time Low
₹18.75
+28.44%
8/21/2026