Highest end of day price: 321.32853382412 EUR (C$366.25 USD) on 2020-03-10
Lowest end of day price: 193.26332725171 EUR (C$235.37 USD) on 2010-05-17