Highest end of day price: 19375.148289701 EUR (โน22,218 USD) on 2026-07-29
Lowest end of day price: 14723.213256306 EUR (โน16,983 USD) on 2026-03-27