Highest end of day price: 45.251928073115 EUR (C$52.49 USD) on 2025-10-21
Lowest end of day price: 37.65291324462 EUR (C$40.40 USD) on 2024-04-25