Highest end of day price: 0.54549322878007 IDR (C$0.0006115 USD) on 2012-02-07
Lowest end of day price: 0.0037264225862769 IDR (C$0.0000002440 USD) on 2018-10-24