Highest end of day price: 39.384015512934 EUR (C$45.06 USD) on 2026-07-06
Lowest end of day price: 23.775543763561 EUR (C$29.47 USD) on 2014-12-12