Highest end of day price: 52.685262261095 EUR (C$61.28 USD) on 2025-10-24
Lowest end of day price: 35.480762019611 EUR (C$35.23 USD) on 2022-11-07