Highest end of day price: 482.71047934695 EUR (C$577.60 USD) on 2026-01-30
Lowest end of day price: 2.3351012771175 EUR (C$2.10 USD) on 2001-09-11