Stocks Edge Up to Build on Rally
The Nasdaq Composite clinches its longest winning streak since January with a seventh consecutive session of gains.

The Nasdaq Composite clinches its longest winning streak since January with a seventh consecutive session of gains.