Highest end of day price: 214.97490726598 EUR (ยฃ260.59 USD) on 2021-02-15
Lowest end of day price: 26.265557981535 EUR (ยฃ29.11 USD) on 2019-08-20