Highest end of day price: 2327.4017499355 EUR (โน2,720 USD) on 2026-04-29
Lowest end of day price: 16.441734908829 EUR (โน18.03 USD) on 2003-03-06