Highest end of day price: 131.97920601524 EUR (C$138.87 USD) on 2023-01-06
Lowest end of day price: 2.2033627169727 EUR (C$2.85 USD) on 2012-09-24