Highest end of day price: 275.14723521543 EUR (S$325.09 USD) on 2026-02-26
Lowest end of day price: 126.80198365564 EUR (S$148.09 USD) on 2020-10-30