Highest end of day price: 3605.3880663975 EUR (ยฃ4,044 USD) on 2017-06-15
Lowest end of day price: 918.0694092285 EUR (ยฃ1,025 USD) on 2024-09-30