Highest end of day price: 31.450760487905 EUR (C$36.69 USD) on 2025-12-04
Lowest end of day price: 4.8031407389936 EUR (C$4.76 USD) on 2022-10-05