Highest end of day price: 27.989506307943 EUR (ยฃ31.04 USD) on 2024-09-13
Lowest end of day price: 22.312163093191 EUR (ยฃ23.85 USD) on 2023-11-13