Highest end of day price: 23.265790520358 EUR (S$27.35 USD) on 2026-01-23
Lowest end of day price: 14.120710920542 EUR (S$13.59 USD) on 2022-09-26