Highest end of day price: 29.615160777829 EUR (S$34.45 USD) on 2025-10-24
Lowest end of day price: 10.323129157141 EUR (S$11.22 USD) on 2023-08-18