Highest end of day price: 86.525293784619 EUR (C$103.64 USD) on 2026-01-29
Lowest end of day price: 11.059071839391 EUR (C$12.42 USD) on 2015-09-28