Highest end of day price: 95.919024125272 EUR (C$111.57 USD) on 2025-10-24
Lowest end of day price: 20.559769294103 EUR (C$23.19 USD) on 2016-02-11