Highest end of day price: 147.19353172923 EUR (ยฃ159.45 USD) on 2024-03-27
Lowest end of day price: 4.4649534382968 EUR (ยฃ4.92 USD) on 2003-03-10