Highest end of day price: 7.8407539406176 EUR (C$10.61 USD) on 2010-02-25
Lowest end of day price: 1.2817697957445 EUR (C$1.35 USD) on 2023-09-26