Highest end of day price: 134.37514917796 EUR (C$157.90 USD) on 2025-12-30
Lowest end of day price: 29.071567279244 EUR (C$28.93 USD) on 2022-09-01