Highest end of day price: 176.65157223501 EUR (C$206.20 USD) on 2026-01-22
Lowest end of day price: 16.917598136675 EUR (C$21.38 USD) on 2009-03-06