Largest Mexican (IPC) Stocks by Market Cap

UPDATED Mar 14, 2026

Discover large cap Mexican companies that are on the IPC. These companies are organised by Market Cap.

128 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv YieldIndustry
GMEXICO B
Mex$187.22-3.4%79.0%Mex$1.5tMex$182.5716.12.8%2.9%Materials
AMX B
Mex$20.56-3.0%43.3%Mex$1.2tMex$22.1814.910.2%2.5%Telecom
WALMEX *
Mex$57.132.9%6.7%Mex$987.9bMex$66.3219.88.2%3.0%Consumer Retailing
FEMSA UBD
Mex$190.20-2.3%-3.5%Mex$615.7bMex$219.3837.018.5%7.7%Food, Beverage & Tobacco
GFNORTE O
Mex$189.02-0.5%28.9%Mex$524.8bMex$220.672.16.0%7.2%Banks
PE&OLES *
Mex$909.11-0.4%126.5%Mex$361.3bMex$965.0014.73.5%0%Materials
AC *
Mex$197.04-4.7%-6.4%Mex$333.9bMex$228.0017.17.8%4.4%Food, Beverage & Tobacco
GCARSO A1
Mex$120.41-1.1%1.4%Mex$271.3bMex$115.0037.313.3%1.2%Capital Goods
CEMEX CPO
Mex$18.65-4.4%55.0%Mex$270.2bMex$24.6338.225.6%0.9%Materials
GFINBUR O
Mex$42.89-0.3%-9.1%Mex$259.1bMex$48.430.910.0%2.3%Banks
BIMBO A
Mex$59.40-3.0%8.7%Mex$255.7bMex$69.5023.017.6%1.7%Food, Beverage & Tobacco
GAP B
Mex$402.74-4.8%5.6%Mex$203.5bMex$479.4720.315.2%4.2%Transportation
ASUR B
Mex$568.43-4.3%-0.7%Mex$170.5bMex$677.214.642.8%14.1%Transportation
LIVEPOL C-1
Mex$101.27-5.5%2.6%Mex$141.5bMex$121.057.912.5%2.9%Retail
KIMBER A
Mex$41.810.6%31.0%Mex$124.0bMex$42.3316.53.8%5.3%Household
IDEAL B-1
Mex$43.000%n/aMex$122.9bn/a16.4n/a2.9%Capital Goods
VISTA A
Mex$1,163.854.5%20.0%Mex$121.4bMex$1,414.879.45.7%0%Energy
FIBRAPL 14
Mex$73.93-5.6%14.8%Mex$121.3bMex$83.210.9-5.6%2.8%Real Estate
PINFRA *
Mex$270.01-2.8%34.0%Mex$112.6bMex$307.787.9-27.1%1.9%Transportation
GRUMA B
Mex$305.37-2.8%-16.2%Mex$104.8bMex$379.0811.25.4%1.7%Food, Beverage & Tobacco
FUNO 11
Mex$26.81-6.7%13.3%Mex$102.2bMex$34.150.5-7.1%7.5%Real Estate
CHDRAUI B
Mex$103.66-5.2%-7.2%Mex$99.5bMex$147.8015.213.2%2.1%Consumer Retailing
SIGMAF A
Mex$16.97-6.3%4.1%Mex$94.3bMex$20.2912.10.2%2.1%Food, Beverage & Tobacco
OMA B
Mex$235.18-4.4%16.2%Mex$90.8bMex$261.6717.015.0%4.9%Transportation
Page 1 of 6