Highest end of day price: 1267.2521100116 EUR (S$1,421 USD) on 2023-07-14
Lowest end of day price: 28.994477125425 EUR (S$26.88 USD) on 2001-09-21