Highest end of day price: 75.172818469468 EUR (ยฃ89.07 USD) on 2017-11-29
Lowest end of day price: 13.756136576134 EUR (ยฃ15.50 USD) on 2019-02-14