Highest end of day price: 23.341379633323 EUR (ยฃ28.29 USD) on 2021-02-15
Lowest end of day price: 10.15138728268 EUR (ยฃ11.06 USD) on 2024-01-22