Highest end of day price: 41.888789269554 EUR (C$48.76 USD) on 2025-12-09
Lowest end of day price: 41.563902426534 EUR (C$48.79 USD) on 2025-12-15