Highest end of day price: 30.424296615465 EUR (ยฃ33.60 USD) on 2023-12-27
Lowest end of day price: 26.362134034894 EUR (ยฃ27.61 USD) on 2023-10-03