Highest end of day price: 110.5207580734 EUR (C$129.47 USD) on 2026-01-06
Lowest end of day price: 13.581883810679 EUR (C$17.40 USD) on 2008-10-28