Highest end of day price: 51.190899128727 EUR (C$59.45 USD) on 2026-06-04
Lowest end of day price: 46.959460418659 EUR (C$54.11 USD) on 2026-03-09