Highest end of day price: 249.92859388818 EUR (C$292.08 USD) on 2026-04-07
Lowest end of day price: 7.4826915895311 EUR (C$6.38 USD) on 2000-11-09