Highest end of day price: 175.20237465229 EUR (C$204.25 USD) on 2026-01-09
Lowest end of day price: 1.7347781917309 EUR (C$2.24 USD) on 2009-03-12