Highest end of day price: 19289.086576 EUR (โน22,790 USD) on 2026-02-26
Lowest end of day price: 457.83686112208 EUR (โน443.60 USD) on 2000-03-13