Highest end of day price: 18.60769858569 EUR (S$21.71 USD) on 2026-01-13
Lowest end of day price: 14.73614761987 EUR (S$17.14 USD) on 2026-05-15