Highest end of day price: 92.942561884467 EUR (C$107.42 USD) on 2026-08-05
Lowest end of day price: 5.010444511723 EUR (C$4.88 USD) on 2000-02-01