Highest end of day price: 23490.476356716 EUR (โน24,463 USD) on 2025-03-03
Lowest end of day price: 269.39125379263 EUR (โน244.84 USD) on 2001-09-14