Highest end of day price: 2.0336617910989 IDR (C$0.0001385 USD) on 2023-04-27
Lowest end of day price: 0.0054160308435039 IDR (C$0.0000004248 USD) on 2008-11-28