Quote from anvil993:
http://www.indexarb.com/indexComponentWtsSP500.html
Here's a list of the components, slap them into a spreadsheet' then use =winros|prev!'symbol=n'
+188.75
Note: Don't rely on the previous if using eSignal, it doesnt update till the market actually opens, so you need to input the previous manually. Today, prior to the open the previous was the close on Friday. Once the market opens you'll see yesterday's close.
I found out the hard way.
Are you are trying to get yesterday's closing price into a spreadsheet via eSignal? If so, try using =winros|last!GE (using General Electric as an example). It pulls in whatever the last print was for the stock.