Highest end of day price: 69.651756058033 EUR (C$82.86 USD) on 2026-02-10
Lowest end of day price: 3.6789090283754 EUR (C$4.07 USD) on 2003-03-11