Highest end of day price: 53.810352371554 EUR (C$58.44 USD) on 2025-03-10
Lowest end of day price: 20.712727859888 EUR (C$23.29 USD) on 2015-06-16