Highest end of day price: 57.498332421571 EUR (C$67.27 USD) on 2025-10-16
Lowest end of day price: 49.37507196591 EUR (C$52.88 USD) on 2024-06-25