Highest end of day price: 98.137036459563 EUR (S$115.36 USD) on 2026-01-23
Lowest end of day price: 35.747493781631 EUR (S$39.38 USD) on 2016-06-27