Highest end of day price: 19.987538991422 EUR (ยฃ21.65 USD) on 2024-07-09
Lowest end of day price: 11.588025189088 EUR (ยฃ13.10 USD) on 2022-02-24