Highest end of day price: 520.84207531361 EUR (C$603.53 USD) on 2025-11-12
Lowest end of day price: 10.191932927188 EUR (C$9.77 USD) on 2000-03-06