Highest end of day price: 340.85867303673 EUR (C$398.79 USD) on 2025-10-16
Lowest end of day price: 207.52834383038 EUR (C$251.30 USD) on 2010-06-09