Highest end of day price: 21446.27770406 EUR (โน23,291 USD) on 2024-03-04
Lowest end of day price: 10.618401053881 EUR (โน12.95 USD) on 2005-08-22