Highest end of day price: 30.780158004986 IDR (C$0.001905 USD) on 2025-08-15
Lowest end of day price: 0.047768969931195 IDR (C$0.000003429 USD) on 2021-01-06