Highest end of day price: 15.14002072953 EUR (ยฃ17.70 USD) on 2026-05-04
Lowest end of day price: 8.048039895294 EUR (ยฃ9.40 USD) on 2021-08-19