Highest end of day price: 56.959037675011 EUR (C$66.13 USD) on 2026-06-16
Lowest end of day price: 53.579812235444 EUR (C$61.73 USD) on 2026-03-13