Highest end of day price: 394.63231495366 EUR (โน462.82 USD) on 2026-01-21
Lowest end of day price: 298.89939487868 EUR (โน331.05 USD) on 2019-10-25