Highest end of day price: 326.76465716588 EUR (C$378.64 USD) on 2025-11-12
Lowest end of day price: -2.7641636993117 EUR (C-$2.59 USD) on 2000-07-13