Highest end of day price: 268.77475773606 EUR (S$312.74 USD) on 2025-07-16
Lowest end of day price: 12.359567364966 EUR (S$15.90 USD) on 2009-02-13