Highest end of day price: 334.15193804589 EUR (C$408.90 USD) on 2020-12-22
Lowest end of day price: 173.20455981121 EUR (C$209.73 USD) on 2010-06-09