Highest end of day price: 14.763246636518 EUR (S$17.24 USD) on 2026-08-25
Lowest end of day price: 10.865565500158 EUR (S$10.56 USD) on 2022-10-14