Highest end of day price: 676.10941827823 EUR (S$781.72 USD) on 2026-08-07
Lowest end of day price: 79.888044971784 EUR (S$114.73 USD) on 2011-08-22