Highest end of day price: 95.837859187903 EUR (C$112.41 USD) on 2026-04-10
Lowest end of day price: 11.059071839391 EUR (C$12.42 USD) on 2015-09-28