Highest end of day price: 21504.429544804 EUR (โน22,462 USD) on 2025-01-28
Lowest end of day price: 269.39125379263 EUR (โน244.84 USD) on 2001-09-14