Highest end of day price: 643.87649627125 EUR (โน697.92 USD) on 2025-03-11
Lowest end of day price: 27.981333598179 EUR (โน32.31 USD) on 2003-06-24