Highest end of day price: 324.3150807361 EUR (C$385.04 USD) on 2020-07-30
Lowest end of day price: 203.53265090492 EUR (C$250.13 USD) on 2012-08-15