Highest end of day price: 17072.7981828 EUR (โน19,895 USD) on 2026-05-28
Lowest end of day price: 10424.089356383 EUR (โน11,050 USD) on 2017-04-07