Highest end of day price: 23.493158408518 EUR (C$31.49 USD) on 2007-04-05
Lowest end of day price: 1.1359665660924 EUR (C$1.21 USD) on 2020-03-23