Highest end of day price: 350.97100982094 EUR (C$377.91 USD) on 2024-05-06
Lowest end of day price: 12.672116242611 EUR (C$17.08 USD) on 2009-03-24