Highest end of day price: 188.43703913613 EUR (C$219.85 USD) on 2026-01-13
Lowest end of day price: 7.4225110911808 EUR (C$6.18 USD) on 2000-10-25