Highest end of day price: 100.65623158044 EUR (C$116.85 USD) on 2026-01-16
Lowest end of day price: 24.191967229023 EUR (C$27.43 USD) on 2015-08-26