Highest end of day price: 62.715213884311 EUR (C$73.17 USD) on 2026-01-13
Lowest end of day price: 1.2309227451457 EUR (C$1.56 USD) on 2010-09-09