Highest end of day price: 42.645631027306 EUR (C$49.90 USD) on 2025-12-11
Lowest end of day price: 42.017725167533 EUR (C$49.27 USD) on 2025-12-19