Highest end of day price: 27.120848849113 EUR ($31.49 USD) on 2026-09-10
Lowest end of day price: 22.607626941966 EUR ($25.28 USD) on 2025-05-14