Highest end of day price: 39.820545466828 EUR (C$49.35 USD) on 2018-01-26
Lowest end of day price: 29.802328264493 EUR (C$29.59 USD) on 2022-11-07