Highest end of day price: 27.279558911475 EUR (C$31.77 USD) on 2026-01-15
Lowest end of day price: 1.5767386121945 EUR (C$1.54 USD) on 2002-10-09