Highest end of day price: 27.272197294963 EUR ($31.84 USD) on 2026-08-25
Lowest end of day price: 11.88079698028 EUR ($13.01 USD) on 2025-04-09