Highest end of day price: 203.33539628473 EUR (C$236.81 USD) on 2026-01-15
Lowest end of day price: 47.616759881073 EUR (C$61.05 USD) on 2014-10-15