Highest end of day price: 79.830899818732 EUR (C$92.86 USD) on 2025-10-24
Lowest end of day price: 23.647262244486 EUR (C$30.28 USD) on 2014-10-16