Highest end of day price: 22.688230285442 EUR (ยฃ26.70 USD) on 2026-02-20
Lowest end of day price: 6.6616872343412 EUR (ยฃ7.17 USD) on 2023-12-12