Highest end of day price: 22.190630690927 EUR (S$25.87 USD) on 2026-01-09
Lowest end of day price: 12.911973963986 EUR (S$13.66 USD) on 2023-10-27