Highest end of day price: 138.38844354844 EUR (C$160.66 USD) on 2026-06-03
Lowest end of day price: 3.1225830015301 EUR (C$4.05 USD) on 2009-03-16