Highest end of day price: 132.21437324957 EUR (C$147.55 USD) on 2026-10-12
Lowest end of day price: 27.035742524234 EUR (C$34.62 USD) on 2014-10-16