Highest end of day price: 88.958319464725 EUR (S$104.57 USD) on 2026-01-23
Lowest end of day price: 20.840174261039 EUR (S$26.31 USD) on 2009-03-09