Highest end of day price: 498.41492917939 EUR (C$559.29 USD) on 2026-10-22
Lowest end of day price: 23.484417557092 EUR (C$20.89 USD) on 2001-03-22