Highest end of day price: 137.25934304522 EUR (S$143.85 USD) on 2024-11-25
Lowest end of day price: 19.515174580735 EUR (S$24.96 USD) on 2009-02-05