Highest end of day price: 1079.9264197122 EUR (โน1,254 USD) on 2026-03-25
Lowest end of day price: -25.568910573812 EUR (-โน22.49 USD) on 2002-04-16