Highest end of day price: 56.982422236781 EUR (C$65.11 USD) on 2026-06-22
Lowest end of day price: 8.9145619207813 EUR (C$9.67 USD) on 2023-08-31