Highest end of day price: 63.84969840964 EUR (C$69.05 USD) on 2024-05-14
Lowest end of day price: 13.599630933305 EUR (C$14.81 USD) on 2020-03-26