Highest end of day price: 4765.8711103357 EUR (C$5,467 USD) on 2026-07-15
Lowest end of day price: 364.41948540935 EUR (C$320.37 USD) on 2001-04-17