Highest end of day price: 363.37844301032 EUR (S$426.76 USD) on 2026-04-21
Lowest end of day price: 54.059666000822 EUR (S$73.85 USD) on 2011-09-12