Highest end of day price: 68.377646162652 EUR (S$76.20 USD) on 2019-08-14
Lowest end of day price: 13.949527586609 EUR (S$15.87 USD) on 2026-06-25