Highest end of day price: 642.54816739093 EUR (โน769.63 USD) on 2026-01-29
Lowest end of day price: 433.35526417189 EUR (โน457.22 USD) on 2023-03-08