Highest end of day price: 102.69820642807 EUR (C$119.61 USD) on 2025-10-15
Lowest end of day price: 33.843224476815 EUR (C$42.42 USD) on 2014-11-19