Highest end of day price: 33.922474109335 EUR (C$39.70 USD) on 2021-08-20
Lowest end of day price: 9.0764432771328 EUR (C$9.84 USD) on 2023-03-28