Highest end of day price: 393.10029492197 EUR (C$466.70 USD) on 2020-07-30
Lowest end of day price: 260.21364580167 EUR (C$249.71 USD) on 2022-09-27