Highest end of day price: 369.32663276732 EUR (S$430.13 USD) on 2026-01-15
Lowest end of day price: 113.3585265716 EUR (S$123.71 USD) on 2016-01-20