Highest end of day price: 43.086218299738 EUR (ยฃ52.50 USD) on 2018-01-18
Lowest end of day price: 2.7520739134189 EUR (ยฃ3.15 USD) on 2003-06-30