Highest end of day price: 134.05504388341 EUR (ยฃ145.25 USD) on 2024-05-31
Lowest end of day price: 10.371326863601 EUR (ยฃ10.05 USD) on 2000-03-13