Highest end of day price: 93.283061470591 EUR (C$110.00 USD) on 2018-05-21
Lowest end of day price: 6.7940465932366 EUR (C$9.47 USD) on 2009-06-23