Highest end of day price: 89.132615165589 EUR (S$104.18 USD) on 2026-08-20
Lowest end of day price: 37.420335235545 EUR (S$46.43 USD) on 2018-03-27