Highest end of day price: 129.96183158044 EUR (C$148.78 USD) on 2026-09-22
Lowest end of day price: 42.531622887943 EUR (C$41.74 USD) on 2022-11-03