Highest end of day price: 114.35033898869 EUR (C$134.85 USD) on 2018-05-21
Lowest end of day price: 9.108801960702 EUR (C$12.70 USD) on 2009-06-23