Highest end of day price: 196.65071553263 EUR (C$228.74 USD) on 2025-10-24
Lowest end of day price: 29.967389360991 EUR (C$37.87 USD) on 2009-03-06