Highest end of day price: 489.79060301235 EUR (C$571.44 USD) on 2026-01-13
Lowest end of day price: 36.067428388538 EUR (C$49.27 USD) on 2011-09-12