Highest end of day price: 566.1455485936 EUR (โน666.92 USD) on 2026-05-11
Lowest end of day price: 461.25562144351 EUR (โน497.58 USD) on 2025-03-26