Highest end of day price: 1255.8439615779 EUR (โน1,439 USD) on 2026-03-30
Lowest end of day price: 152.89886809483 EUR (โน163.52 USD) on 2020-03-23