Highest end of day price: 146.79943299728 EUR (ยฃ158.61 USD) on 2024-06-07
Lowest end of day price: 12.88084561108 EUR (ยฃ14.22 USD) on 2003-03-12