Highest end of day price: 219.42300962315 EUR (S$254.08 USD) on 2026-08-18
Lowest end of day price: 37.102442585376 EUR (S$40.93 USD) on 2020-03-30