Highest end of day price: 171.99622197459 EUR (C$198.40 USD) on 2026-08-13
Lowest end of day price: 38.026971113623 EUR (C$48.76 USD) on 2014-10-15