Highest end of day price: 366.13457336335 EUR (S$433.87 USD) on 2026-02-17
Lowest end of day price: 166.10625457721 EUR (S$184.42 USD) on 2016-11-04