Highest end of day price: 442.98623664631 EUR (S$515.28 USD) on 2025-10-24
Lowest end of day price: 13.256626517026 EUR (S$16.74 USD) on 2010-07-05