Highest end of day price: 495.22167339453 EUR (C$583.59 USD) on 2026-04-20
Lowest end of day price: 2.3351012771175 EUR (C$2.10 USD) on 2001-09-11