Highest end of day price: 39.293018767392 EUR (C$45.32 USD) on 2025-11-21
Lowest end of day price: 23.775543763561 EUR (C$29.47 USD) on 2014-12-12