Highest end of day price: 20.045972521172 EUR (S$23.68 USD) on 2026-02-26
Lowest end of day price: 18.28309855664 EUR (S$21.57 USD) on 2026-02-03