Highest end of day price: 199.73240871741 EUR (C$228.53 USD) on 2026-07-06
Lowest end of day price: 123.96377311398 EUR (C$147.40 USD) on 2017-09-13