Highest end of day price: 34.58155248941 EUR (C$41.17 USD) on 2026-02-10
Lowest end of day price: 1.1684493017632 EUR (C$0.99 USD) on 2000-11-24