Highest end of day price: 34.680570044794 EUR (S$40.85 USD) on 2026-05-11
Lowest end of day price: 16.71658678252 EUR (S$16.25 USD) on 2022-10-14