Highest end of day price: 228.56096018167 EUR (C$270.29 USD) on 2026-02-09
Lowest end of day price: 8.4371137042659 EUR (C$8.33 USD) on 2002-10-14