Highest end of day price: 51.084948438436 EUR ($59.72 USD) on 2026-04-09
Lowest end of day price: 18.7936511781 EUR ($19.89 USD) on 2016-12-05