Highest end of day price: 20405.491132581 EUR (โน24,523 USD) on 2026-01-28
Lowest end of day price: 12203.971331863 EUR (โน13,334 USD) on 2024-08-06