Highest end of day price: 29.709857407087 EUR (ยฃ34.50 USD) on 2026-01-15
Lowest end of day price: 13.8638508551 EUR (ยฃ15.27 USD) on 2020-03-18