Highest end of day price: 291.90069786639 EUR (S$338.88 USD) on 2026-06-03
Lowest end of day price: 117.6336096513 EUR (S$125.80 USD) on 2020-03-23