Highest end of day price: 15.073385394044 EUR (ยฃ17.47 USD) on 2026-08-28
Lowest end of day price: 7.4546576616907 EUR (ยฃ7.33 USD) on 2022-09-29