Highest end of day price: 230.75360538578 EUR (C$257.53 USD) on 2026-10-12
Lowest end of day price: 47.616759881073 EUR (C$61.05 USD) on 2014-10-15