Highest end of day price: 36.200380201392 EUR (C$38.21 USD) on 2024-12-10
Lowest end of day price: 19.512958296601 EUR (C$19.58 USD) on 2022-07-13