Highest end of day price: 13.477454203385 EUR (ยฃ15.58 USD) on 2026-08-07
Lowest end of day price: 5.8616289740789 EUR (ยฃ6.37 USD) on 2022-03-07