Highest end of day price: 25326.068882452 EUR (โน29,739 USD) on 2025-12-18
Lowest end of day price: 2266.3982419084 EUR (โน2,844 USD) on 2009-03-05