Highest end of day price: 224.25746937849 EUR (C$260.86 USD) on 2025-10-24
Lowest end of day price: 24.558156452965 EUR (C$34.77 USD) on 2009-05-28