Highest end of day price: 202.42753204378 EUR (C$227.73 USD) on 2026-10-01
Lowest end of day price: 123.96377311398 EUR (C$147.40 USD) on 2017-09-13