Highest end of day price: 982.96367850092 EUR (C$1,142 USD) on 2026-05-21
Lowest end of day price: 2.3351012771175 EUR (C$2.10 USD) on 2001-09-11