Highest end of day price: 26.808922831465 EUR (S$31.44 USD) on 2026-01-21
Lowest end of day price: 14.56905192514 EUR (S$15.55 USD) on 2022-12-15