Highest end of day price: 23.998518443121 EUR (ยฃ27.14 USD) on 2020-07-06
Lowest end of day price: 4.4984693462154 EUR (ยฃ4.88 USD) on 2024-04-09