Highest end of day price: 109.78630570024 EUR (C$122.53 USD) on 2026-10-12
Lowest end of day price: 4.7056034697483 EUR (C$4.30 USD) on 2001-09-24