Highest end of day price: 477.21355556714 EUR (โน542.84 USD) on 2026-07-24
Lowest end of day price: 272.19652973727 EUR (โน264.25 USD) on 2022-10-12