Highest end of day price: 89.810139123141 EUR (C$104.18 USD) on 2025-11-28
Lowest end of day price: 4.1418854315025 EUR (C$3.75 USD) on 2001-10-30