Highest end of day price: 48.235949930246 EUR (C$56.80 USD) on 2026-02-25
Lowest end of day price: 1.0456445504972 EUR (C$1.11 USD) on 2023-10-27