Highest end of day price: 141.93686517789 EUR (C$164.78 USD) on 2026-06-03
Lowest end of day price: 0.47043232141671 EUR (C$0.59 USD) on 2009-03-09