Highest end of day price: 108.94391397768 EUR (C$127.05 USD) on 2026-05-14
Lowest end of day price: 0.47043232141671 EUR (C$0.59 USD) on 2009-03-09