Highest end of day price: 79.291737854068 EUR (S$93.56 USD) on 2025-12-23
Lowest end of day price: 23.200029277952 EUR (S$29.86 USD) on 2010-09-13