Highest end of day price: 27.922803104655 EUR ($31.15 USD) on 2026-10-29
Lowest end of day price: 11.88079698028 EUR ($13.01 USD) on 2025-04-09