Highest end of day price: 955.54618372943 EUR (โน1,040 USD) on 2024-06-05
Lowest end of day price: 34.228635376208 EUR (โน38.41 USD) on 2016-05-23