Highest end of day price: 126.82542760927 EUR (S$145.09 USD) on 2026-07-03
Lowest end of day price: 32.570282550527 EUR (S$39.29 USD) on 2012-07-24