Real Goods Solar Inc, The Home Depot Inc, Rio Tinto Plc, BHP Billiton Limited, Carnival Corporation, Royal Caribbean Cruises Ltd, Gold Fields Limited, Royal Gold Inc and Best Buy Co are among the companies whose shares are moving in pre-market trading on Tuesday.

Gainers

Real Goods Solar Inc (NASDAQ:RSOL) shares gained 8.06 percent to $6.57 in pre-market trading. The company stock surged more than 50 percent in regular trading on Monday.

The Home Depot Inc (NYSE:HD) shares gained 4.22 percent to $80.00 in pre-market trading. The company reported a net income of $1.23 billion, or $0.83 a share in the quarter ended May, down from $1.04 billion, or $0.68, recorded a year earlier. Analysts had projected an EPS of $0.76. Revenues rose 7.4 percent to $19.1 billion, topping analysts’ estimate of $18.6 billion.

Rio Tinto Plc (NYSE:RIO) shares rose 2.33 percent to $45.61 in pre-market trading. The company stock has a 52-week low of $41.59, a 52-week high of $60.45 and $82.33 billion in market capitalization.

BHP Billiton Limited (NYSE:BHP) stock rose 1.31 percent to $68.96 in pre-market trading. The company stock has a 52-week low of $59.87, a 52-week high of $80.54 and $109.30 billion in market capitalization.

Losers

Carnival Corporation (NYSE:CCL) stock fell 12.23 percent to $31.00 in pre-market trading. The company said it is lowering its full-year earnings outlook to a range of $1.45 to $1.65 per share, down from the previous guidance range of $1.80 to $2.10 per share. Currently, analysts expect the company to report full-year earnings of $1.97 per share on revenues of $15.84 billion.

Royal Caribbean Cruises Ltd. (NYSE:RCL) stock fell 4.28 percent to $36.19 in pre-market trading. The company stock has a 52-week low of $22.12, a 52-week high of $38.62 and $8.30 billion in market capitalization.

Gold Fields Limited (NYSE:GFI) stock declined 4.17 percent to $5.74 in pre-market trading. The company stock has a 52-week low of $5.65, a 52-week high of $14.04 and $4.37 billion in market capitalization.

Royal Gold Inc (NASDAQ:RGLD) shares lost 3.80 percent to $49.90 in pre-market trading. The company stock has a 52-week low of $48.33, a 52-week high of $100.84 and $3.37 billion in market capitalization.

Best Buy Co Inc. (NYSE:BBY) stock declined 3.39 percent to $25.90 in pre-market trading. The company stock has a 52-week low of $11.20, a 52-week high of $27.37 and $9.08 billion in market capitalization.