Highest end of day price: 27.145159807216 EUR ($31.02 USD) on 2026-06-22
Lowest end of day price: 11.73401419714 EUR ($12.81 USD) on 2025-04-07