Highest end of day price: 23087.562666501 EUR (โน26,904 USD) on 2026-05-28
Lowest end of day price: 10109.457587922 EUR (โน13,126 USD) on 2011-01-12