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