Highest end of day price: 24357.698416826 EUR (โน28,433 USD) on 2026-01-22
Lowest end of day price: 15181.413976127 EUR (โน14,568 USD) on 2022-09-27