Highest end of day price: 87.513580602727 EUR (S$101.55 USD) on 2025-10-30
Lowest end of day price: 24.903073443269 EUR (S$28.09 USD) on 2016-02-11