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