Highest end of day price: 99.479863014737 EUR (C$116.06 USD) on 2026-01-13
Lowest end of day price: 18.851849271532 EUR (C$22.89 USD) on 2012-07-25