Highest end of day price: 1020.277512006 EUR (โน1,260 USD) on 2018-04-20
Lowest end of day price: 369.07982323548 EUR (โน384.22 USD) on 2025-01-23