Highest end of day price: 205.84996328175 EUR (C$237.91 USD) on 2026-08-05
Lowest end of day price: 54.986866335313 EUR (C$64.14 USD) on 2017-11-14