Highest end of day price: 24487.102041603 EUR (โน28,492 USD) on 2026-06-01
Lowest end of day price: 3134.3636828212 EUR (โน3,453 USD) on 2020-03-18