Highest end of day price: 424.25934232136 EUR (C$490.72 USD) on 2025-10-09
Lowest end of day price: 34.06066986451 EUR (C$46.53 USD) on 2011-09-12