Highest end of day price: 767.54066124771 EUR (ยฃ903.80 USD) on 2026-02-25
Lowest end of day price: 97.830951607133 EUR (ยฃ106.76 USD) on 2016-01-20