Highest end of day price: 18.179361160649 EUR (ยฃ20.26 USD) on 2023-07-13
Lowest end of day price: 6.1149273929784 EUR (ยฃ6.33 USD) on 2024-12-19