Highest end of day price: 90.989966489731 EUR (S$105.63 USD) on 2026-06-03
Lowest end of day price: 33.027023058973 EUR (S$35.13 USD) on 2022-12-28