Highest end of day price: 26.711809679313 EUR ($31.19 USD) on 2026-08-25
Lowest end of day price: 15.914743316095 EUR ($16.84 USD) on 2023-10-27