Highest end of day price: 53.119462109162 EUR (C$60.61 USD) on 2020-07-14
Lowest end of day price: 23.541943296752 EUR (C$24.56 USD) on 2024-12-23