Highest end of day price: 830.51612536685 EUR (โน978.71 USD) on 2026-04-20
Lowest end of day price: 290.82386585836 EUR (โน330.41 USD) on 2018-12-27