Highest end of day price: 322.12279067167 EUR (S$368.43 USD) on 2025-06-10
Lowest end of day price: 69.558732145777 EUR (S$78.73 USD) on 2019-01-03