Highest end of day price: 56.735829170732 EUR (C$66.38 USD) on 2025-10-16
Lowest end of day price: 48.753276089645 EUR (C$52.21 USD) on 2024-06-25