NEW YORK (AP) — The latest on developments in financial markets (All times local):

4 p.m.

Stocks are closing mostly higher as gains in technology companies and retailers are partly offset by losses in consumer goods makers.

Netflix soared 10 percent Tuesday after reporting a big gain in subscribers. Amazon climbed 2.7 percent.

U.S. solar power companies and Whirlpool rose after President Donald Trump approved tariffs on imported solar-energy and washing machine components.

Johnson & Johnson slumped 4.3 percent and Procter & Gamble lost 3.1 percent after each company reported disappointing results.

The Standard & Poor's 500 index rose 6 points, or 0.2 percent, to 2,839.

The Dow Jones industrial average fell 3 points, less than 0.1 percent, to 26,210. The Nasdaq rose 52 points, or 0.7 percent, to 7,460.

Bond prices rose. The yield on the 10-year Treasury note fell to 2.62 percent.

___

11:45 a.m.

Stocks are mostly higher in midday trading as gains in technology companies and retailers are partly offset by losses in consumer goods makers.

Netflix soared 10 percent Tuesday after it gained more subscribers than expected in the fourth quarter. Amazon rose 1.6 percent.

U.S. solar power companies and Whirlpool rose after President Donald Trump approved tariffs on imported solar-energy and washing machine components.

Johnson & Johnson and Procter & Gamble each fell 3 percent after reporting disappointing results.

The Standard & Poor's 500 index rose 4 points, or 0.1 percent, to 2,836.

The Dow Jones industrial average fell 17 points, or 0.1 percent, to 26,197. The Nasdaq rose 39 points, or 0.5 percent, to 7,446.

Bond prices rose. The yield on the 10-year Treasury note fell to 2.62 percent.

___

9:35 a.m.

Gains in technology and consumer-focused companies are sending stock indexes mostly higher in early trading on Wall Street.

Netflix soared 11 percent in the first few minutes of trading Tuesday after reporting a strong quarter. Amazon rose 1 percent.

Johnson & Johnson and Procter & Gamble both fell after reporting disappointing results, pulling the Dow Jones industrial average lower.

The Standard & Poor's 500 index rose 2 points, or 0.1 percent, to 2,835.

The Dow industrials fell 23 points, or 0.1 percent, to 26,187. The Nasdaq composite rose 21 points, or 0.3 percent, to 7,428.

Small-company stocks were broadly lower.

Bond prices rose. The yield on the 10-year Treasury note fell to 2.63 percent.