Highest end of day price: 217.93296921527 EUR (ยฃ260.88 USD) on 2017-08-29
Lowest end of day price: 7.4633334080287 EUR (ยฃ7.88 USD) on 2023-09-28