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