Highest end of day price: 23784.737515513 EUR (โน27,525 USD) on 2026-08-14
Lowest end of day price: 244.64733833787 EUR (โน269.45 USD) on 2003-03-10