Highest end of day price: 84.274863482404 EUR (C$94.52 USD) on 2017-06-01
Lowest end of day price: 2.5125366768524 EUR (C$2.24 USD) on 2001-10-26