Highest end of day price: 95.078454135259 EUR (C$109.68 USD) on 2026-08-13
Lowest end of day price: 20.6729635932 EUR (C$28.14 USD) on 2014-06-27