Highest end of day price: 599.66311538436 EUR (โน718.26 USD) on 2026-01-29
Lowest end of day price: 426.09400520511 EUR (โน446.22 USD) on 2023-10-03