SPDR S&P 500 ( $SPY ) stock analysis