Highest end of day price: 1015.4893405909 EUR (โน1,109 USD) on 2025-03-18
Lowest end of day price: 13.707077031772 EUR (โน14.79 USD) on 2003-03-17