Highest end of day price: 282.26766091787 EUR (S$328.33 USD) on 2025-10-24
Lowest end of day price: 54.144932607468 EUR (S$72.29 USD) on 2011-11-24