Highest end of day price: 23645.003871992 EUR (โน27,601 USD) on 2026-01-22
Lowest end of day price: 16071.531281682 EUR (โน15,423 USD) on 2022-09-27