Highest end of day price: 383.19015454319 EUR (S$455.60 USD) on 2026-02-11
Lowest end of day price: 69.558732145777 EUR (S$78.73 USD) on 2019-01-03