Highest end of day price: 112.31114755969 EUR (C$127.22 USD) on 2026-09-30
Lowest end of day price: 2.258984161169 EUR (C$2.08 USD) on 2001-09-17