Highest end of day price: 3583.7463629979 EUR (ยฃ3,995 USD) on 2017-06-15
Lowest end of day price: 945.69503546099 EUR (ยฃ1,048 USD) on 2024-09-09