Highest end of day price: 198.55861381645 EUR (C$235.29 USD) on 2026-02-17
Lowest end of day price: 34.223996411697 EUR (C$43.25 USD) on 2009-03-06