Highest end of day price: 134.47514787675 EUR (ยฃ148.40 USD) on 2024-10-04
Lowest end of day price: 11.177155079056 EUR (ยฃ15.13 USD) on 2010-03-19