Highest end of day price: 1020.277512006 EUR (โน1,260 USD) on 2018-04-20
Lowest end of day price: 392.33624301512 EUR (โน417.59 USD) on 2022-04-27