Highest end of day price: 58.556454493322 EUR (C$68.20 USD) on 2026-01-15
Lowest end of day price: 23.826215588636 EUR (C$32.23 USD) on 2013-09-20