Highest end of day price: 27.041967094299 EUR (S$31.49 USD) on 2026-01-15
Lowest end of day price: 15.796158553455 EUR (S$15.70 USD) on 2022-10-28