Highest end of day price: 47.963967415563 EUR (ยฃ55.95 USD) on 2018-08-30
Lowest end of day price: 18.729366246337 EUR (ยฃ19.98 USD) on 2015-11-19