Highest end of day price: 22.860879085369 EUR (ยฃ26.86 USD) on 2026-05-06
Lowest end of day price: 6.6616872343412 EUR (ยฃ7.17 USD) on 2023-12-12