Highest end of day price: 85.353435944248 EUR (C$99.03 USD) on 2025-11-27
Lowest end of day price: 17.847379264075 EUR (C$22.97 USD) on 2010-09-13