Highest end of day price: 293.12326290113 EUR (C$361.62 USD) on 2018-03-20
Lowest end of day price: 22.29503638358 EUR (C$21.43 USD) on 2000-03-23