Highest end of day price: 132.42633001333 EUR (C$150.36 USD) on 2026-06-24
Lowest end of day price: 56.828868737651 EUR (C$81.20 USD) on 2011-04-08