Highest end of day price: 21196.621582447 EUR (โน23,489 USD) on 2024-08-21
Lowest end of day price: 3.6132992082476 EUR (โน4.41 USD) on 2005-08-22