Highest end of day price: 134.2996671218 EUR (S$156.22 USD) on 2025-10-24
Lowest end of day price: 27.53007144706 EUR (S$34.75 USD) on 2009-03-09