Highest end of day price: 42.787278323486 EUR (C$50.06 USD) on 2025-10-16
Lowest end of day price: 35.020905652781 EUR (C$37.73 USD) on 2024-02-13