Highest end of day price: 606.58015623118 EUR (โน706.84 USD) on 2026-05-28
Lowest end of day price: 426.09400520511 EUR (โน446.22 USD) on 2023-10-03