Highest end of day price: 75.999783526553 EUR (C$87.89 USD) on 2025-11-26
Lowest end of day price: 3.0378963718828 EUR (C$3.35 USD) on 2003-03-12