Highest end of day price: 68.619976220594 EUR (C$79.36 USD) on 2025-11-26
Lowest end of day price: 23.136014393815 EUR (C$25.96 USD) on 2016-03-17