Highest end of day price: 42.090111647785 EUR ($48.28 USD) on 2026-07-15
Lowest end of day price: 11.617332651448 EUR ($12.42 USD) on 2020-03-23