Highest end of day price: 250.15024243919 EUR (S$290.73 USD) on 2026-06-02
Lowest end of day price: 25.660994260495 EUR (S$28.95 USD) on 2016-02-11