Highest end of day price: 17.480063246128 EUR (S$20.41 USD) on 2026-08-25
Lowest end of day price: 13.200608302052 EUR (S$12.80 USD) on 2022-10-11