Highest end of day price: 307.13755022397 EUR (S$362.52 USD) on 2026-02-27
Lowest end of day price: 11.819305446594 EUR (S$16.00 USD) on 2010-03-19