Highest end of day price: 77.327220761514 EUR (S$89.77 USD) on 2026-01-16
Lowest end of day price: 21.774185037062 EUR (S$27.49 USD) on 2009-03-09