Highest end of day price: 659.57576119586 EUR (S$767.91 USD) on 2026-01-14
Lowest end of day price: 161.69014310953 EUR (S$196.83 USD) on 2010-05-25