Highest end of day price: 20.519400649449 EUR (S$22.97 USD) on 2026-10-14
Lowest end of day price: 14.596393333033 EUR (S$15.45 USD) on 2023-10-27