Highest end of day price: 129.83854333645 EUR (C$141.50 USD) on 2022-04-06
Lowest end of day price: 0.67245113629046 EUR (C$0.82 USD) on 2004-09-17