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