Highest end of day price: 25572.262546258 EUR (โน29,799 USD) on 2026-05-28
Lowest end of day price: 15181.413976127 EUR (โน14,568 USD) on 2022-09-27