Highest end of day price: 25.38946153411 EUR (S$29.42 USD) on 2025-11-12
Lowest end of day price: 19.692810435554 EUR (S$21.57 USD) on 2025-04-09