NEW YORK (AP) — Stocks that traded heavily or had substantial price changes on Tuesday:
Lowe's Companies Inc., up $8.15 to $225.74.
The home-improvement retailer beat analysts' second-quarter financial forecasts.
Baidu Inc., up $3.44 to $128.36.
The Chinese internet search company reported strong second-quarter earnings.
Fabrinet, up $36.88 to $153.66.
The technology manufacturer beat Wall Street's fiscal fourth-quarter earnings and revenue forecasts.
Dick's Sporting Goods Inc., down $35.51 to $111.53.
The sporting goods retailer cut its profit forecast for the year.
BJ’s Wholesale Club Holdings Inc., down $3.58 to $66.16.
The wholesale membership chain reported disappointing second-quarter revenue.
Wolfspeed Inc., up 54 cents to $45.02.
The maker of silicon carbide microchips is selling its radio frequency business.
Macy’s Inc., down $2.07 to $12.66.
The department store chain forecast economic uncertainty through 2023 after delivering weak second-quarter sales.
Canadian Solar Inc., down $3.97 to $26.79.
The solar wafers manufacturer gave investors a disappointing revenue forecast.