Highest end of day price: 64.599733441245 EUR (C$72.92 USD) on 2025-05-20
Lowest end of day price: 11.744339438548 EUR (C$14.93 USD) on 2009-03-10