Highest end of day price: 16.370434823949 EUR (ยฃ19.11 USD) on 2026-08-25
Lowest end of day price: 9.0273819920611 EUR (ยฃ8.76 USD) on 2022-10-12