Highest end of day price: 50.399769670518 EUR ($58.40 USD) on 2026-08-28
Lowest end of day price: 27.819686359819 EUR ($29.44 USD) on 2023-10-27