Highest end of day price: 80.138403587975 EUR (C$94.50 USD) on 2026-02-18
Lowest end of day price: 27.043308162074 EUR (C$34.18 USD) on 2014-10-14