Highest end of day price: 313.90775791206 EUR (C$370.26 USD) on 2018-06-07
Lowest end of day price: 63.212106462376 EUR (C$84.65 USD) on 2009-05-06