Highest end of day price: 88.981981386906 EUR (S$103.50 USD) on 2025-10-24
Lowest end of day price: 20.540720700882 EUR (S$23.17 USD) on 2016-02-11