Highest end of day price: 108.18578971688 EUR (C$125.03 USD) on 2026-08-05
Lowest end of day price: 7.3606212491626 EUR (C$9.30 USD) on 2009-03-06