Heavy construction and mining equipment manufacturer Caterpillar Inc. reaffirmed its full-year sales and earnings per share outlook at its annual shareholder meeting on Wednesday .

The Peoria, Illinois-based company expects full-year sales to reach between $42 billion and $44 billion. Earnings per share should be in a range of $5.30 to $5.80.

Caterpillar originally gave this earnings forecast when announcing quarterly results in late April.

The company also said in a statement it is on track to meet its 2010 goal of more than $50 billion in sales and revenue, plus annual earnings per share growth in a range of 15 percent to 20 percent.