Highest end of day price: 45.629919615454 EUR (C$49.54 USD) on 2020-04-21
Lowest end of day price: 23.803426477007 EUR (C$25.20 USD) on 2023-10-20