Highest end of day price: 107.13053841131 EUR (C$123.55 USD) on 2026-08-04
Lowest end of day price: 18.455501320272 EUR (C$22.41 USD) on 2012-07-25