Highest end of day price: 45.496812527247 EUR (C$54.01 USD) on 2020-07-30
Lowest end of day price: 31.604524219293 EUR (C$30.33 USD) on 2022-09-27