Highest end of day price: 68.416647616199 EUR (C$80.23 USD) on 2025-08-22
Lowest end of day price: 1.6778277366478 EUR (C$1.81 USD) on 2003-04-03