Highest end of day price: 74.204855445812 EUR (ยฃ87.92 USD) on 2017-11-29
Lowest end of day price: 13.579006494486 EUR (ยฃ15.30 USD) on 2019-02-14