Highest end of day price: 132.01590235012 EUR (S$153.75 USD) on 2026-01-15
Lowest end of day price: 21.289062770963 EUR (S$26.87 USD) on 2009-03-09