Highest end of day price: 18.11766498652 EUR (ยฃ19.31 USD) on 2023-01-09
Lowest end of day price: 6.268000504923 EUR (ยฃ6.09 USD) on 2022-10-11