Highest end of day price: 35.995918432513 EUR (C$49.01 USD) on 2007-07-03
Lowest end of day price: 1.0261721128541 EUR (C$1.01 USD) on 2022-10-17