Highest end of day price: 89.947944711172 EUR (ยฃ96.31 USD) on 2024-04-29
Lowest end of day price: 51.587969924812 EUR (ยฃ51.72 USD) on 2022-08-31