Highest end of day price: 240.84109277577 EUR (C$285.93 USD) on 2020-07-30
Lowest end of day price: 153.96264257002 EUR (C$189.21 USD) on 2012-08-15