Highest end of day price: 62.548449473391 EUR (C$72.59 USD) on 2026-05-22
Lowest end of day price: 11.554522869707 EUR (C$12.75 USD) on 2003-03-12