Highest end of day price: 4025.7095322832 EUR (C$4,722 USD) on 2026-04-10
Lowest end of day price: 364.41948540935 EUR (C$320.37 USD) on 2001-04-17