Highest end of day price: 23.861445697494 EUR (ยฃ28.34 USD) on 2021-09-03
Lowest end of day price: 4.998110838171 EUR (ยฃ5.51 USD) on 2020-03-18