Highest end of day price: 455.08116505713 EUR (S$530.58 USD) on 2026-05-29
Lowest end of day price: 13.256626517026 EUR (S$16.74 USD) on 2010-07-05