Highest end of day price: 44.628657114492 EUR ($51.06 USD) on 2026-07-06
Lowest end of day price: 25.052843070395 EUR ($27.44 USD) on 2025-04-09