Highest end of day price: 43.576525305181 EUR (ยฃ52.10 USD) on 2018-01-11
Lowest end of day price: 3.5615283568144 EUR (ยฃ4.54 USD) on 2014-10-29