Highest end of day price: 118.80611125577 EUR (S$139.06 USD) on 2026-01-05
Lowest end of day price: 68.28844429387 EUR (S$90.11 USD) on 2013-02-25