Highest end of day price: 347.2514633482 EUR (C$412.27 USD) on 2020-07-30
Lowest end of day price: 232.27582027781 EUR (C$222.90 USD) on 2022-09-27