Highest end of day price: 87.893717559843 EUR (C$103.70 USD) on 2026-02-03
Lowest end of day price: 11.059071839391 EUR (C$12.42 USD) on 2015-09-28