Highest end of day price: 98.249115588278 EUR (S$115.54 USD) on 2026-03-02
Lowest end of day price: 24.903073443269 EUR (S$28.09 USD) on 2016-02-11