Highest end of day price: 91.465697076124 EUR (S$102.56 USD) on 2026-10-15
Lowest end of day price: 37.420335235545 EUR (S$46.43 USD) on 2018-03-27