Stock Market Close 6/30/06 QQQQ, SPY, RIMM others