Highest end of day price: 229.35644775908 EUR (S$266.56 USD) on 2026-06-02
Lowest end of day price: 32.687707278325 EUR (S$38.41 USD) on 2017-09-27