Highest end of day price: 30.159664147331 EUR (ยฃ35.60 USD) on 2026-02-27
Lowest end of day price: 25.940582338126 EUR (ยฃ27.17 USD) on 2023-10-03