Highest end of day price: 120.57626511087 EUR (S$142.47 USD) on 2026-02-04
Lowest end of day price: 31.941074645565 EUR (S$36.03 USD) on 2016-02-11