Highest end of day price: 24827.971816511 EUR (โน28,932 USD) on 2026-05-28
Lowest end of day price: 16071.531281682 EUR (โน15,423 USD) on 2022-09-27