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