Highest end of day price: 55.655380851079 EUR (C$63.55 USD) on 2026-07-20
Lowest end of day price: 9.504073239788 EUR (C$12.17 USD) on 2014-10-16