Highest end of day price: 98.745099595695 EUR (C$121.02 USD) on 2018-01-22
Lowest end of day price: 12.200015865842 EUR (C$13.16 USD) on 2003-03-17