The surprise announcement by President Donald Trump of an escalating tariff regime against Mexico is sending ripples through almost every economic sector in the U.S., pulling at the shares of companies that make cars, operate railroads, or sell anything with produce.

Trump announced late Thursday that he is slapping a 5% tariff on all Mexican imports, effective June 10, to pressure the country to do more to crack down on the surge of Central American migrants trying to cross the U.S. border.

He said the percentage will gradually increase — up to 25% — “until the Illegal Immigration problem is remedied.”

So whether it’s avocadoes on a taco or a new Chevrolet Blazer SUV in the driveway, if the tariffs go into effect, Americans could feel it.

Shares of General Motors Co., which imports more vehicles into the U.S. than any other U.S. automaker, tumbled more than 4% in premarket trading Friday.

Itay Michaeli of Citi Investment Research said in a client note that GM is relatively more exposed than Ford because it has a higher level of production in Mexico for high-margin vehicles such as pickups and crossovers and greater content sourcing from the country.

“For GM, we roughly estimate that a 5% tariff could be a several-hundred-million dollar annual earnings hit,” the analyst wrote.

One option GM does have that some other automakers don’t is that the company should shift production of its pickups and the Equinox from Mexico to Canada temporarily, Michaeli added.

Elsewhere in the autos sector, Ford Motor Co.’s stock declined 3.7%. Auto parts suppliers with exposure to Mexico are also under pressure. Shares of American Axle & Manufacturing Inc. slid nearly 5.1%.

Kansas City Southern operates a commercial corridor of the Mexican railroad system and owns a track between Mexico City and Laredo, Texas. It gets almost half its revenue from Mexico each year. Its shares are down 5.8%. Other railroad operators getting squeezed include Union Pacific Corp. — down 2.7% — and CSX Corp., off nearly 2%.

Shares of Chipotle Mexican Grill Inc. are falling, too.