Highest end of day price: 34.567445171429 EUR (C$37.21 USD) on 2024-06-10
Lowest end of day price: 1.1684493017632 EUR (C$0.99 USD) on 2000-11-24