Highest end of day price: 19059.55966495 EUR (โน22,558 USD) on 2026-04-17
Lowest end of day price: 3217.6548130986 EUR (โน3,732 USD) on 2015-01-20