Highest end of day price: 69.833807541079 EUR (C$81.23 USD) on 2025-10-24
Lowest end of day price: 40.042208870443 EUR (C$39.42 USD) on 2022-10-21