Highest end of day price: 204.11506954691 EUR (C$239.35 USD) on 2025-08-22
Lowest end of day price: 5.2773629058308 EUR (C$5.04 USD) on 2000-02-28