Highest end of day price: 65.261436915287 EUR (C$75.84 USD) on 2026-09-04
Lowest end of day price: 12.715588403481 EUR (C$15.25 USD) on 2010-06-08