Highest end of day price: 8.5474946120373 EUR (C$9.43 USD) on 2015-10-28
Lowest end of day price: 2.2693271816316 EUR (C$2.40 USD) on 2023-10-26