Highest end of day price: 89.946152849706 EUR (C$97.71 USD) on 2024-04-08
Lowest end of day price: 15.174436759763 EUR (C$19.02 USD) on 2009-03-03