Highest end of day price: 26.563986665108 EUR (S$29.74 USD) on 2026-10-14
Lowest end of day price: 20.273516207386 EUR (S$22.15 USD) on 2024-01-04