Highest end of day price: 42.904676823197 EUR ($50.09 USD) on 2026-08-25
Lowest end of day price: 27.891544742077 EUR ($29.52 USD) on 2023-10-27