Highest end of day price: 97.886354826468 EUR (C$114.52 USD) on 2025-10-16
Lowest end of day price: 55.77980397912 EUR (C$74.48 USD) on 2013-02-15