Highest end of day price: 579.08138527942 EUR (โน683.49 USD) on 2026-02-27
Lowest end of day price: 260.50587551197 EUR (โน252.90 USD) on 2022-10-12