Highest end of day price: 27.717129692344 EUR (C$32.92 USD) on 2026-01-27
Lowest end of day price: 1.5767386121945 EUR (C$1.54 USD) on 2002-10-09