Highest end of day price: 72.050895610437 EUR (C$83.71 USD) on 2026-05-27
Lowest end of day price: 0.039381459774041 EUR (C$0.03316 USD) on 2001-06-12