Highest end of day price: 4755.267835889 EUR (C$5,505 USD) on 2026-06-11
Lowest end of day price: 364.41948540935 EUR (C$320.37 USD) on 2001-04-17