Highest end of day price: 496.32568806403 EUR (S$578.31 USD) on 2025-10-28
Lowest end of day price: 170.15199969798 EUR (S$213.78 USD) on 2009-03-02