Highest end of day price: 399.24696661676 EUR (C$474.00 USD) on 2020-07-30
Lowest end of day price: 208.5436019842 EUR (C$252.54 USD) on 2010-06-11