Highest end of day price: 35.498466953673 EUR (C$41.29 USD) on 2025-10-24
Lowest end of day price: 23.191425818037 EUR (C$23.03 USD) on 2022-11-07