Highest end of day price: 35.238041886084 EUR (S$40.09 USD) on 2026-07-01
Lowest end of day price: 21.608382325617 EUR (S$22.82 USD) on 2023-10-30