Highest end of day price: 48.258999328264 EUR (C$57.57 USD) on 2021-06-28
Lowest end of day price: 2.5770427295304 EUR (C$2.87 USD) on 2026-10-28