Highest end of day price: 68.483425543175 EUR (ยฃ80.95 USD) on 2017-10-26
Lowest end of day price: 4.3004980900596 EUR (ยฃ4.15 USD) on 2000-02-29