Stocks struggled to a mixed close as losses in industrial and small-company stocks mostly outweighed gains in high dividend-payers like utilities, the AP reports. The Dow Jones industrial average managed its 10th straight increase Thursday and closed at another all-time high. Technology companies fell, ending a 15-day winning streak. US Steel dropped 8% and heavy machinery maker Caterpillar gave up 2.7%. The Standard & Poor's 500 index edged up a point to 2,363. The Dow Jones industrial average climbed 34 points, or 0.2%, to 20,810. The Nasdaq composite dropped 25 points, or 0.4%, to 5,835. The Russell 2000 index, which tracks small-company stocks, dropped 9 points, or 0.7%, to 1,394.