Highest end of day price: 41.571181253001 EUR (C$48.39 USD) on 2025-12-09
Lowest end of day price: 40.122456703838 EUR (C$47.10 USD) on 2025-12-12