Highest end of day price: 25630.072728692 EUR (โน29,699 USD) on 2026-08-28
Lowest end of day price: 2279.2385014893 EUR (โน2,881 USD) on 2009-03-06