Highest end of day price: 18.25734004348 EUR (ยฃ20.79 USD) on 2026-07-28
Lowest end of day price: 10.097202486789 EUR (ยฃ10.80 USD) on 2020-03-23