Highest end of day price: 155.60829603149 EUR (C$181.23 USD) on 2026-01-15
Lowest end of day price: 25.694323363645 EUR (C$32.14 USD) on 2012-06-04