Highest end of day price: 75.48253649918 EUR (C$93.12 USD) on 2018-03-20
Lowest end of day price: 2.6114957128524 EUR (C$2.89 USD) on 2003-03-11