Highest end of day price: 65.443605026009 EUR (C$73.38 USD) on 2026-10-15
Lowest end of day price: 4.964943698171 EUR (C$6.48 USD) on 2009-04-16