Highest end of day price: 261.99609953473 EUR (C$310.30 USD) on 2021-09-07
Lowest end of day price: 135.38763287168 EUR (C$149.13 USD) on 2016-06-27