Highest end of day price: 19387.020104408 EUR (โน23,221 USD) on 2026-01-29
Lowest end of day price: 11052.713056508 EUR (โน15,368 USD) on 2011-09-08