Highest end of day price: 88.357290223397 EUR (C$104.04 USD) on 2026-02-25
Lowest end of day price: 22.600192056759 EUR (C$30.15 USD) on 2011-10-05