Highest end of day price: 33.51868897571 EUR (C$39.80 USD) on 2021-06-18
Lowest end of day price: 3.9081910435262 EUR (C$4.21 USD) on 2023-03-22