Highest end of day price: 99.052566801925 EUR (C$114.78 USD) on 2025-11-12
Lowest end of day price: 18.863693114042 EUR (C$22.75 USD) on 2012-07-24