Highest end of day price: 30.259191519951 EUR (ยฃ35.06 USD) on 2025-11-12
Lowest end of day price: 22.720376947187 EUR (ยฃ23.11 USD) on 2022-07-07