Highest end of day price: 28.821410786408 EUR (C$34.23 USD) on 2017-12-21
Lowest end of day price: 4.4166473687367 EUR (C$4.88 USD) on 2003-03-11