Highest end of day price: 330.27690057786 EUR (S$385.33 USD) on 2026-01-13
Lowest end of day price: 8.9081631225043 EUR (S$9.81 USD) on 2003-03-10