Highest end of day price: 32.763362138863 EUR (S$38.48 USD) on 2025-07-25
Lowest end of day price: 4.3629822989811 EUR (S$4.99 USD) on 2019-01-29