Highest end of day price: 144.90544317934 EUR (S$165.97 USD) on 2025-06-05
Lowest end of day price: 63.966501326299 EUR (S$79.73 USD) on 2008-10-27