Highest end of day price: 390.82144275677 EUR (โน459.75 USD) on 2025-09-15
Lowest end of day price: 27.494643708428 EUR (โน29.34 USD) on 2023-10-23