Highest end of day price: 548.03250302874 EUR (โน640.53 USD) on 2026-08-20
Lowest end of day price: 292.06390866972 EUR (โน319.61 USD) on 2019-09-27