Highest end of day price: 28.321677591306 EUR (ยฃ31.70 USD) on 2020-06-19
Lowest end of day price: 12.288486418356 EUR (ยฃ14.76 USD) on 2021-05-05