Highest end of day price: 93.131739130435 EUR (S$104.36 USD) on 2026-10-09
Lowest end of day price: 31.373804936232 EUR (S$33.01 USD) on 2023-01-06