Highest end of day price: 66.887478330346 EUR (S$76.16 USD) on 2026-07-28
Lowest end of day price: 29.519864091917 EUR (S$35.03 USD) on 2018-05-08