Highest end of day price: 640.96682356028 EUR (โน746.03 USD) on 2026-01-20
Lowest end of day price: 478.448911395 EUR (โน550.58 USD) on 2025-11-24