Highest end of day price: 159.49064672106 EUR (S$188.61 USD) on 2026-02-09
Lowest end of day price: 8.0832051808572 EUR (S$10.18 USD) on 2008-11-21