Highest end of day price: 540.4407264055 EUR (โน635.27 USD) on 2026-01-23
Lowest end of day price: 456.37989253879 EUR (โน492.32 USD) on 2025-03-26