Highest end of day price: 18.179361160649 EUR (ยฃ20.26 USD) on 2023-07-13
Lowest end of day price: 6.4083738834224 EUR (ยฃ6.76 USD) on 2024-11-21