Highest end of day price: 47.126148196192 EUR (S$55.49 USD) on 2026-02-25
Lowest end of day price: 18.516463358506 EUR (S$20.89 USD) on 2016-02-11