Highest end of day price: 60.265513940158 EUR (C$70.95 USD) on 2025-12-30
Lowest end of day price: 0.039381459774041 EUR (C$0.03316 USD) on 2001-06-12