dynacally obtains s&p 500 and stores all stock data