Highest end of day price: 29.743831217045 EUR (ยฃ34.59 USD) on 2025-12-03
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27