Highest end of day price: 19097.492814548 EUR (โน22,254 USD) on 2026-05-28
Lowest end of day price: 11534.484622209 EUR (โน12,227 USD) on 2017-04-07