Highest end of day price: 246.58082871817 EUR (S$282.76 USD) on 2026-07-29
Lowest end of day price: 97.500140840875 EUR (S$129.19 USD) on 2012-12-28