Highest end of day price: 34.453170969116 EUR (C$39.37 USD) on 2026-06-22
Lowest end of day price: 4.5553165256532 EUR (C$4.49 USD) on 2022-10-18