Highest end of day price: 40.660865763547 EUR (C$46.30 USD) on 2026-07-28
Lowest end of day price: 29.722048768727 EUR (C$31.71 USD) on 2023-10-23