Grupo Bafar, S.A.B. de C.V.

BMV:BAFAR B Stock Report

Market Cap: Mex$36.3b

Grupo Bafar. de Past Earnings Performance

Past criteria checks 6/6

Grupo Bafar. de has been growing earnings at an average annual rate of 38.6%, while the Food industry saw earnings growing at 12.4% annually. Revenues have been growing at an average rate of 14.3% per year. Grupo Bafar. de's return on equity is 28.1%, and it has net margins of 12.4%.

Key information

38.6%

Earnings growth rate

38.9%

EPS growth rate

Food Industry Growth8.7%
Revenue growth rate14.3%
Return on equity28.1%
Net Margin12.4%
Last Earnings Update31 Dec 2023

Recent past performance updates

Recent updates

Grupo Bafar. de (BMV:BAFARB) Has A Pretty Healthy Balance Sheet

Jan 17
Grupo Bafar. de (BMV:BAFARB) Has A Pretty Healthy Balance Sheet

Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB) Soars 27% But It's A Story Of Risk Vs Reward

Dec 30
Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB) Soars 27% But It's A Story Of Risk Vs Reward

These 4 Measures Indicate That Grupo Bafar. de (BMV:BAFARB) Is Using Debt Reasonably Well

Oct 14
These 4 Measures Indicate That Grupo Bafar. de (BMV:BAFARB) Is Using Debt Reasonably Well

Grupo Bafar. de's (BMV:BAFARB) Returns On Capital Are Heading Higher

Sep 26
Grupo Bafar. de's (BMV:BAFARB) Returns On Capital Are Heading Higher

Do Grupo Bafar. de's (BMV:BAFARB) Earnings Warrant Your Attention?

Jul 26
Do Grupo Bafar. de's (BMV:BAFARB) Earnings Warrant Your Attention?

Does Grupo Bafar. de (BMV:BAFARB) Have A Healthy Balance Sheet?

Jul 05
Does Grupo Bafar. de (BMV:BAFARB) Have A Healthy Balance Sheet?

Returns Are Gaining Momentum At Grupo Bafar. de (BMV:BAFARB)

Jun 20
Returns Are Gaining Momentum At Grupo Bafar. de (BMV:BAFARB)

Grupo Bafar. de (BMV:BAFARB) Hasn't Managed To Accelerate Its Returns

Feb 16
Grupo Bafar. de (BMV:BAFARB) Hasn't Managed To Accelerate Its Returns

Here's Why Grupo Bafar. de (BMV:BAFARB) Has A Meaningful Debt Burden

Dec 14
Here's Why Grupo Bafar. de (BMV:BAFARB) Has A Meaningful Debt Burden

We Think Grupo Bafar. de (BMV:BAFARB) Is Taking Some Risk With Its Debt

Feb 10
We Think Grupo Bafar. de (BMV:BAFARB) Is Taking Some Risk With Its Debt

Is Grupo Bafar. de (BMV:BAFARB) A Risky Investment?

Jun 13
Is Grupo Bafar. de (BMV:BAFARB) A Risky Investment?

Grupo Bafar. de (BMV:BAFARB) Is Looking To Continue Growing Its Returns On Capital

May 02
Grupo Bafar. de (BMV:BAFARB) Is Looking To Continue Growing Its Returns On Capital

Grupo Bafar. de (BMV:BAFARB) Has A Pretty Healthy Balance Sheet

Mar 03
Grupo Bafar. de (BMV:BAFARB) Has A Pretty Healthy Balance Sheet

What Kind Of Investors Own Most Of Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB)?

Feb 10
What Kind Of Investors Own Most Of Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB)?

Does Grupo Bafar. de's (BMV:BAFARB) Statutory Profit Adequately Reflect Its Underlying Profit?

Jan 21
Does Grupo Bafar. de's (BMV:BAFARB) Statutory Profit Adequately Reflect Its Underlying Profit?

The Grupo Bafar. de (BMV:BAFARB) Share Price Is Up 12% And Shareholders Are Holding On

Dec 11
The Grupo Bafar. de (BMV:BAFARB) Share Price Is Up 12% And Shareholders Are Holding On

Ready To Pass On Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB)? Think Again

Nov 19
Ready To Pass On Grupo Bafar, S.A.B. de C.V. (BMV:BAFARB)? Think Again

Revenue & Expenses Breakdown

How Grupo Bafar. de makes and spends money. Based on latest reported earnings, on an LTM basis.


Earnings and Revenue History

BMV:BAFAR B Revenue, expenses and earnings (MXN Millions)
DateRevenueEarningsG+A ExpensesR&D Expenses
31 Dec 2325,5993,1854,9840
30 Sep 2325,3392,7294,8130
30 Jun 2325,2632,9234,6130
31 Mar 2325,1352,6294,1460
31 Dec 2224,8241,6254,4350
30 Sep 2224,4661,3284,3050
30 Jun 2223,3711,2684,1020
31 Mar 2222,0761,4183,5390
31 Dec 2120,6971,2313,8080
30 Sep 2119,0141,3483,3610
30 Jun 2117,9461,5663,3450
31 Mar 2116,7471,4183,1970
31 Dec 2016,2727853,1950
30 Sep 2015,6659013,2360
30 Jun 2015,5375393,2300
31 Mar 2015,6463533,2650
31 Dec 1915,2737383,3260
30 Sep 1915,1532843,3050
30 Jun 1914,7934143,2170
31 Mar 1914,2944303,0130
31 Dec 1813,8646432,9780
30 Sep 1813,6422242,8570
30 Jun 1813,4252572,8350
31 Mar 1813,0863772,7590
31 Dec 1712,7364452,6940
30 Sep 1712,2118842,5910
30 Jun 1711,8436702,4320
31 Mar 1711,5843052,3350
31 Dec 1611,2081582,2230
30 Sep 1610,6901372,1840
30 Jun 1610,1832712,0360
31 Mar 169,8524981,9140
31 Dec 159,7093721,8220
30 Sep 159,6711601,8340
30 Jun 159,5961631,8040
31 Mar 159,3942291,7560
31 Dec 149,1263041,7280
30 Sep 148,7454051,6830
30 Jun 148,4224141,6780
31 Mar 148,2303121,6800
31 Dec 138,0593001,6550
30 Sep 138,0334111,5020
30 Jun 137,8855021,4330

Quality Earnings: BAFAR B has high quality earnings.

Growing Profit Margin: BAFAR B's current net profit margins (12.4%) are higher than last year (6.5%).


Free Cash Flow vs Earnings Analysis


Past Earnings Growth Analysis

Earnings Trend: BAFAR B's earnings have grown significantly by 38.6% per year over the past 5 years.

Accelerating Growth: BAFAR B's earnings growth over the past year (96%) exceeds its 5-year average (38.6% per year).

Earnings vs Industry: BAFAR B earnings growth over the past year (96%) exceeded the Food industry 31.7%.


Return on Equity

High ROE: BAFAR B's Return on Equity (28.1%) is considered high.


Return on Assets


Return on Capital Employed


Discover strong past performing companies