Highest end of day price: 24.645066443892 EUR (ยฃ28.16 USD) on 2026-07-14
Lowest end of day price: 6.6616872343412 EUR (ยฃ7.17 USD) on 2023-12-12