Highest end of day price: 189.50043673589 EUR (C$218.58 USD) on 2025-11-21
Lowest end of day price: 131.83300640187 EUR (C$163.10 USD) on 2018-04-11