Highest end of day price: 18.657515016976 EUR (ยฃ20.30 USD) on 2024-06-05
Lowest end of day price: 3.3131862975129 EUR (ยฃ3.31 USD) on 2022-10-05