Highest end of day price: 1292.3006827442 EUR (โน1,423 USD) on 2015-07-14
Lowest end of day price: 23.316042883124 EUR (โน24.80 USD) on 2023-05-31