Highest end of day price: 37.960516331077 EUR (S$43.23 USD) on 2025-05-26
Lowest end of day price: 8.8030298616865 EUR (S$9.70 USD) on 2020-03-18