Highest end of day price: 35.103975951109 EUR (C$37.53 USD) on 2022-06-06
Lowest end of day price: 4.1573924842956 EUR (C$4.19 USD) on 2002-11-18