Highest end of day price: 38.796354078651 EUR (C$45.23 USD) on 2025-10-29
Lowest end of day price: 21.975035315175 EUR (C$21.73 USD) on 2022-10-24