Highest end of day price: 280.56483339637 EUR (C$318.32 USD) on 2021-12-09
Lowest end of day price: 26.045347771969 EUR (C$32.92 USD) on 2014-10-14