Highest end of day price: 9.2475214128507 EUR (C$10.02 USD) on 2024-07-24
Lowest end of day price: 1.6249367122847 EUR (C$1.72 USD) on 2017-02-24