Highest end of day price: 476.3537540921 EUR (S$549.49 USD) on 2026-08-13
Lowest end of day price: 13.256626517026 EUR (S$16.74 USD) on 2010-07-05