Highest end of day price: 268.54125587699 EUR (S$306.08 USD) on 2020-03-10
Lowest end of day price: 137.7187873935 EUR (S$144.22 USD) on 2023-10-03