Highest end of day price: 109.53706026363 EUR (S$128.52 USD) on 2026-04-30
Lowest end of day price: 34.883132655085 EUR (S$39.35 USD) on 2016-02-11