Highest end of day price: 274.06714340661 EUR (C$318.79 USD) on 2025-10-24
Lowest end of day price: 171.39668675194 EUR (C$210.72 USD) on 2012-08-09