Highest end of day price: 508.83865763831 EUR (โน591.54 USD) on 2026-05-20
Lowest end of day price: 388.80966491011 EUR (โน420.09 USD) on 2024-06-07