Highest end of day price: 554.41883429569 EUR (โน664.07 USD) on 2026-01-29
Lowest end of day price: 456.37989253879 EUR (โน492.32 USD) on 2025-03-26