Highest end of day price: 27.5802450049 EUR (ยฃ30.84 USD) on 2017-06-26
Lowest end of day price: 4.6258103715197 EUR (ยฃ4.52 USD) on 2022-10-19