Highest end of day price: 189.14892962684 EUR (S$222.84 USD) on 2026-04-16
Lowest end of day price: 53.799613686293 EUR (S$68.98 USD) on 2014-10-15