Highest end of day price: 53.537226266691 EUR (C$66.75 USD) on 2018-02-15
Lowest end of day price: 8.9979010673412 EUR (C$9.53 USD) on 2023-10-24