Highest end of day price: 674.01909670298 EUR (โน701.91 USD) on 2025-03-03
Lowest end of day price: 13.707077031772 EUR (โน14.79 USD) on 2003-03-17