Highest end of day price: 38.970267490265 EUR (ยฃ45.89 USD) on 2026-02-25
Lowest end of day price: 23.200696832896 EUR (ยฃ24.63 USD) on 2023-10-31