Highest end of day price: 117.87862687804 EUR (C$144.74 USD) on 2018-04-03
Lowest end of day price: 9.0413164095023 EUR (C$11.91 USD) on 2009-04-09