Highest end of day price: 67.860698847741 EUR (C$80.41 USD) on 2026-02-02
Lowest end of day price: 1.2309227451457 EUR (C$1.56 USD) on 2010-09-09