Highest end of day price: 29.045859915447 EUR (ยฃ34.25 USD) on 2026-02-18
Lowest end of day price: 11.550723602585 EUR (ยฃ12.35 USD) on 2020-03-23