Highest end of day price: 113.18771440293 EUR (C$127.38 USD) on 2026-10-06
Lowest end of day price: 34.790528006419 EUR (C$39.07 USD) on 2020-06-26