Highest end of day price: 31.824690119256 EUR (C$36.24 USD) on 2020-03-09
Lowest end of day price: 23.23256361581 EUR (C$23.07 USD) on 2022-11-07