Highest end of day price: 230.02609088343 EUR (S$263.43 USD) on 2026-09-22
Lowest end of day price: 32.687707278325 EUR (S$38.41 USD) on 2017-09-27