Highest end of day price: 24.265189004164 EUR (C$25.78 USD) on 2023-03-06
Lowest end of day price: 6.1832358287351 EUR (C$7.30 USD) on 2017-12-07