The S&P 500 ended the day at new records with just small gains. Consumer stocks did most of the heavy-lifting, led by McDonald's Corp. (MCD) - Get McDonald's Corporation (MCD) Report which rallied following an upgrade from Longbow Research.
Roku Inc. (ROKU) - Get Roku, Inc. Class A Report rocketed more than 50% in its market debut on the Nasdaq. The streaming-device company had priced its initial public offering at $14 a share, a price it easily outpaced earlier in the day.
BlackBerry Ltd. undefined surged after reporting a surprise second-quarter profit. The tech company reported an 8% increase in enterprise software and service sales and a 250% jump in licensing and IP revenue.
Hain Celestial Group Inc. (HAIN) - Get Hain Celestial Group, Inc. Report fluctuated after conceding to activist pressure and announcing changes to its board. The organic foods company will appoint six new directors.
Watch More with TheStreet:
- Here's the Secret That Has Always Brought Vast Riches to People: Tony Robbins
- NCAA 'Uses Kids to Make Billions' -- NY Giant Justin Pugh
- Video: Kawasaki's $55,000 Ninja H2R Is the Baddest, Meanest Motorcycle
- 5 Corporate Videos You Unfortunately Can't Un-See