Highest end of day price: 74.884277237403 EUR (ยฃ88.84 USD) on 2017-11-29
Lowest end of day price: 13.845176442725 EUR (ยฃ15.61 USD) on 2019-02-14