Highest end of day price: 656.50091653324 EUR (S$715.22 USD) on 2024-06-06
Lowest end of day price: 66.405439255312 EUR (S$73.29 USD) on 2003-03-12