Highest end of day price: 405.91038490086 EUR (C$470.24 USD) on 2026-06-11
Lowest end of day price: 48.478664500885 EUR (C$58.47 USD) on 2012-07-24