Highest end of day price: 25176.116907911 EUR (โน29,285 USD) on 2025-10-24
Lowest end of day price: 503.93630315996 EUR (โน636.88 USD) on 2009-03-06