Highest end of day price: 3727.9318198145 EUR (C$4,295 USD) on 2026-04-03
Lowest end of day price: 364.41948540935 EUR (C$320.37 USD) on 2001-04-17