_id
69130b1dccc777a4e85d7c67
Ticker
KOF
Name
Coca-Cola Femsa SAB de CV ADR
Exchange
NYSE
Address
Calle Mario Pani No. 100, Mexico City, DF, Mexico, 05348
Country
USA
Sector
Consumer Defensive
Industry
Beverages - Non-Alcoholic
Currency
USD
Website
https://www.coca-colafemsa.com
Description
Coca-Cola FEMSA, S.A.B. de C.V., a franchise bottler, produces, markets, sells, and distributes Coca-Cola trademark beverages in Mexico, Guatemala, Nicaragua, Costa Rica, Panama, Colombia, Brazil, Argentina, and Uruguay. The company offers sparkling beverages, including colas and flavored sparkling beverages; waters; and other non-carbonated beverages, such as tea, sports drinks, energy drinks, fruit-based beverages, juice, coffee, milk, value-added dairy, and plant-based drinks. It also distributes and sells beer products under the Heineken, Estrella Galicia, and Therezópolis brands, as well as Campari alcoholic beverages, Perfetti confectionary and chewing gum, and Monster products. The company sells its products to distributors, retail outlets, wholesale supermarkets, discount and convenience stores, retailers, points-of-sale outlets, restaurants and bars, stadiums, auditoriums, theaters, and home deliveries. Coca-Cola FEMSA, S.A.B. de C.V. was founded in 1979 and is headquartered in Mexico City, Mexico.
Last Close
92.52
Volume
88322
Current Price
93.3
Change
0.8430609597924786
Last Updated
2025-12-01T09:59:00.867Z
Image
-
Ipo Date
1993-09-13T00:00:00.000Z
Market Cap
18426400768
Next Dividend Date
2025-12-19T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.99794
Dividend Yield
4.278413719185424
Sentiment
0.9904
Sentiment Sources
5
Rating
4.3846
Target Price
110.0301
Strong Buy
6
Buy
6
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
71884
Cost Of Revenue
39493
Gross Profit
32391
Operating Expenses
22100
Operating Income
10291
Interest Expense
1942
Pretax Income
8835
Net Income
5898
Eps
1.5123076923076924
Dividends Per Share
-
Shares Outstanding
210083226
Income Tax Expense
2698
EBITDA
14935
Operating Margin
14.316120416226141
Total Other Income Expense Net
-1456
Cash
34893
Short Term Investments
-
Receivables
17330
Inventories
13909
Total Current Assets
77127
Property Plant Equipment
105685
Total Assets
315274
Payables
31216
Short Term Debt
4487
Long Term Debt
74022000000
Total Liabilities
165861
Equity
141368
Depreciation
4158
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
PE
35.8
PB
2.5739205477901645
ROE
4.172089864750156
ROA
1.8707536936125404
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
52
Deep Value Investing Score
2.5
Defensive Investing Score
6
Dividend Investing Score
2
Economic Moat Investing Score
5.8
Garp Investing Score
1.5
Growth Investing Score
1.5
Momentum Investing Score
8
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
71884
Quarters > 0 > income Statement > cost Of Revenue
39493
Quarters > 0 > income Statement > gross Profit
32391
Quarters > 0 > income Statement > operating Expenses
22100
Quarters > 0 > income Statement > operating Income
10291
Quarters > 0 > income Statement > interest Expense
1942
Quarters > 0 > income Statement > pretax Income
8835
Quarters > 0 > income Statement > net Income
5898
Quarters > 0 > income Statement > eps
1.5123076923076924
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3900
Quarters > 0 > income Statement > income Tax Expense
2698
Quarters > 0 > income Statement > EBITDA
14935
Quarters > 0 > income Statement > operating Margin
14.316120416226141
Quarters > 0 > income Statement > total Other Income Expense Net
-1456
Quarters > 0 > balance Sheet > cash
34893
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
17330
Quarters > 0 > balance Sheet > inventories
13909
Quarters > 0 > balance Sheet > total Current Assets
77127
Quarters > 0 > balance Sheet > property Plant Equipment
105685
Quarters > 0 > balance Sheet > total Assets
315274
Quarters > 0 > balance Sheet > payables
31216
Quarters > 0 > balance Sheet > short Term Debt
4487
Quarters > 0 > balance Sheet > long Term Debt
74022000000
Quarters > 0 > balance Sheet > total Liabilities
165861
Quarters > 0 > balance Sheet > equity
141368
Quarters > 0 > cash Flow > net Income
5898000000
Quarters > 0 > cash Flow > depreciation
4158
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > ratios > PE
1.5123076923076924
Quarters > 0 > ratios > PB
2.5739205477901645
Quarters > 0 > ratios > ROE
4.172089864750156
Quarters > 0 > ratios > ROA
1.8707536936125404
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
72917000000
Quarters > 1 > income Statement > cost Of Revenue
39875000000
Quarters > 1 > income Statement > gross Profit
33042000000
Quarters > 1 > income Statement > operating Expenses
23275000000
Quarters > 1 > income Statement > operating Income
9767000000
Quarters > 1 > income Statement > interest Expense
2101000000
Quarters > 1 > income Statement > pretax Income
8532000000
Quarters > 1 > income Statement > net Income
5312000000
Quarters > 1 > income Statement > eps
25.285244403402466
Quarters > 1 > income Statement > dividends Per Share
201366000
Quarters > 1 > income Statement > shares Outstanding
210083000
Quarters > 1 > income Statement > income Tax Expense
3029000000
Quarters > 1 > income Statement > EBITDA
10633000000
Quarters > 1 > income Statement > operating Margin
13.394681624312573
Quarters > 1 > income Statement > total Other Income Expense Net
-1235000000
Quarters > 1 > balance Sheet > cash
37139000000
Quarters > 1 > balance Sheet > short Term Investments
569077000
Quarters > 1 > balance Sheet > receivables
15943000000
Quarters > 1 > balance Sheet > inventories
14985000000
Quarters > 1 > balance Sheet > total Current Assets
78531000000
Quarters > 1 > balance Sheet > property Plant Equipment
105295000000
Quarters > 1 > balance Sheet > total Assets
313860000000
Quarters > 1 > balance Sheet > payables
29271000000
Quarters > 1 > balance Sheet > short Term Debt
4631000000
Quarters > 1 > balance Sheet > long Term Debt
77769000000
Quarters > 1 > balance Sheet > total Liabilities
169116000000
Quarters > 1 > balance Sheet > equity
136938000000
Quarters > 1 > cash Flow > net Income
272266000
Quarters > 1 > cash Flow > depreciation
185593000
Quarters > 1 > cash Flow > change In Working Capital
-124860000
Quarters > 1 > cash Flow > cash From Operations
352346000
Quarters > 1 > cash Flow > capital Expenditures
206323000
Quarters > 1 > cash Flow > cash From Investing
-251358000
Quarters > 1 > cash Flow > cash From Financing
315046000
Quarters > 1 > cash Flow > net Change In Cash
477429000
Quarters > 1 > ratios > PE
25.285244403402466
Quarters > 1 > ratios > PB
0.14313590018840644
Quarters > 1 > ratios > ROE
3.8791277804553888
Quarters > 1 > ratios > ROA
1.6924743516217422
Quarters > 1 > ratios > FCF
146023000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.002002591988150911
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
70157000000
Quarters > 2 > income Statement > cost Of Revenue
38324000000
Quarters > 2 > income Statement > gross Profit
31833000000
Quarters > 2 > income Statement > operating Expenses
22585000000
Quarters > 2 > income Statement > operating Income
9248000000
Quarters > 2 > income Statement > interest Expense
1879000000
Quarters > 2 > income Statement > pretax Income
8172000000
Quarters > 2 > income Statement > net Income
5139000000
Quarters > 2 > income Statement > eps
24.46176035186093
Quarters > 2 > income Statement > dividends Per Share
330238000
Quarters > 2 > income Statement > shares Outstanding
210083000
Quarters > 2 > income Statement > income Tax Expense
2681000000
Quarters > 2 > income Statement > EBITDA
10051000000
Quarters > 2 > income Statement > operating Margin
13.181863534643728
Quarters > 2 > income Statement > total Other Income Expense Net
-1076000000
Quarters > 2 > balance Sheet > cash
1507348575
Quarters > 2 > balance Sheet > short Term Investments
1096239000
Quarters > 2 > balance Sheet > receivables
1172816198
Quarters > 2 > balance Sheet > inventories
735619322
Quarters > 2 > balance Sheet > total Current Assets
3569672772
Quarters > 2 > balance Sheet > property Plant Equipment
5198757762
Quarters > 2 > balance Sheet > total Assets
15253587721
Quarters > 2 > balance Sheet > payables
1406558038
Quarters > 2 > balance Sheet > short Term Debt
225828748
Quarters > 2 > balance Sheet > long Term Debt
70674000000
Quarters > 2 > balance Sheet > total Liabilities
7446312465
Quarters > 2 > balance Sheet > equity
7414579399
Quarters > 2 > cash Flow > net Income
251806000
Quarters > 2 > cash Flow > depreciation
196301000
Quarters > 2 > cash Flow > change In Working Capital
-229122000
Quarters > 2 > cash Flow > cash From Operations
160166000
Quarters > 2 > cash Flow > capital Expenditures
262767000
Quarters > 2 > cash Flow > cash From Investing
-264114000
Quarters > 2 > cash Flow > cash From Financing
-29384000
Quarters > 2 > cash Flow > net Change In Cash
-85899000
Quarters > 2 > ratios > PE
24.46176035186093
Quarters > 2 > ratios > PB
2.6435409003299015
Quarters > 2 > ratios > ROE
69.30939333784859
Quarters > 2 > ratios > ROA
33.6904346308312
Quarters > 2 > ratios > FCF
-102601000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.0014624485083455678
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
75919000000
Quarters > 3 > income Statement > cost Of Revenue
40070000000
Quarters > 3 > income Statement > gross Profit
35849000000
Quarters > 3 > income Statement > operating Expenses
25140000000
Quarters > 3 > income Statement > operating Income
10709000000
Quarters > 3 > income Statement > interest Expense
195000000
Quarters > 3 > income Statement > pretax Income
10884000000
Quarters > 3 > income Statement > net Income
7284000000
Quarters > 3 > income Statement > eps
34.67201058629208
Quarters > 3 > income Statement > dividends Per Share
330237663
Quarters > 3 > income Statement > shares Outstanding
210083000
Quarters > 3 > income Statement > income Tax Expense
3694000000
Quarters > 3 > income Statement > EBITDA
10014000000
Quarters > 3 > income Statement > operating Margin
14.105823311687457
Quarters > 3 > income Statement > total Other Income Expense Net
175000000
Quarters > 3 > balance Sheet > cash
32779000000
Quarters > 3 > balance Sheet > short Term Investments
946000000
Quarters > 3 > balance Sheet > receivables
25403000000
Quarters > 3 > balance Sheet > inventories
14059000000
Quarters > 3 > balance Sheet > total Current Assets
75132000000
Quarters > 3 > balance Sheet > property Plant Equipment
102370000000
Quarters > 3 > balance Sheet > total Assets
307986000000
Quarters > 3 > balance Sheet > payables
33774000000
Quarters > 3 > balance Sheet > short Term Debt
4203000000
Quarters > 3 > balance Sheet > long Term Debt
71897000000
Quarters > 3 > balance Sheet > total Liabilities
157445000000
Quarters > 3 > balance Sheet > equity
143428000000
Quarters > 3 > cash Flow > net Income
362559480
Quarters > 3 > cash Flow > depreciation
199617227
Quarters > 3 > cash Flow > change In Working Capital
-363148806
Quarters > 3 > cash Flow > cash From Operations
400228809
Quarters > 3 > cash Flow > capital Expenditures
467423519
Quarters > 3 > cash Flow > cash From Investing
-530262232
Quarters > 3 > cash Flow > cash From Financing
-337661385
Quarters > 3 > cash Flow > net Change In Cash
1719000000
Quarters > 3 > ratios > PE
34.67201058629208
Quarters > 3 > ratios > PB
0.13665911746660345
Quarters > 3 > ratios > ROE
5.078506288869677
Quarters > 3 > ratios > ROA
2.365042566869923
Quarters > 3 > ratios > FCF
-67194710
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
-0.0008850842345130994
Quarters > 3 > health Score
38
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
279793000000
Annuals > 0 > income Statement > cost Of Revenue
151057000000
Annuals > 0 > income Statement > gross Profit
128736000000
Annuals > 0 > income Statement > operating Expenses
90157000000
Annuals > 0 > income Statement > operating Income
38579000000
Annuals > 0 > income Statement > interest Expense
4710000000
Annuals > 0 > income Statement > pretax Income
36317000000
Annuals > 0 > income Statement > net Income
23729000000
Annuals > 0 > income Statement > eps
112.95059571693093
Annuals > 0 > income Statement > dividends Per Share
12870000000
Annuals > 0 > income Statement > shares Outstanding
210083000
Annuals > 0 > income Statement > income Tax Expense
11768000000
Annuals > 0 > income Statement > EBITDA
52848000000
Annuals > 0 > income Statement > operating Margin
13.788407858666943
Annuals > 0 > income Statement > total Other Income Expense Net
-2262000000
Annuals > 0 > balance Sheet > cash
32779000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
25403000000
Annuals > 0 > balance Sheet > inventories
14059000000
Annuals > 0 > balance Sheet > total Current Assets
75132000000
Annuals > 0 > balance Sheet > property Plant Equipment
102370000000
Annuals > 0 > balance Sheet > total Assets
307986000000
Annuals > 0 > balance Sheet > payables
33774000000
Annuals > 0 > balance Sheet > short Term Debt
4203000000
Annuals > 0 > balance Sheet > long Term Debt
71897000000
Annuals > 0 > balance Sheet > total Liabilities
157445000000
Annuals > 0 > balance Sheet > equity
143428000000
Annuals > 0 > cash Flow > net Income
36317000000
Annuals > 0 > cash Flow > depreciation
12127000000
Annuals > 0 > cash Flow > change In Working Capital
-3226000000
Annuals > 0 > cash Flow > cash From Operations
42442000000
Annuals > 0 > cash Flow > capital Expenditures
25792000000
Annuals > 0 > cash Flow > cash From Investing
-23392000000
Annuals > 0 > cash Flow > cash From Financing
-19642000000
Annuals > 0 > cash Flow > net Change In Cash
1719000000
Annuals > 0 > ratios > PE
112.95059571693093
Annuals > 0 > ratios > PB
0.12847128824218423
Annuals > 0 > ratios > ROE
16.544189419081352
Annuals > 0 > ratios > ROA
7.704570986992914
Annuals > 0 > ratios > FCF
16650000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.059508279335079864
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
245088000000
Annuals > 1 > income Statement > cost Of Revenue
134228000000
Annuals > 1 > income Statement > gross Profit
110860000000
Annuals > 1 > income Statement > operating Expenses
76513000000
Annuals > 1 > income Statement > operating Income
34347000000
Annuals > 1 > income Statement > interest Expense
4493000000
Annuals > 1 > income Statement > pretax Income
29007000000
Annuals > 1 > income Statement > net Income
19536000000
Annuals > 1 > income Statement > eps
92.98947156981136
Annuals > 1 > income Statement > dividends Per Share
12275000000
Annuals > 1 > income Statement > shares Outstanding
210088300
Annuals > 1 > income Statement > income Tax Expense
8781000000
Annuals > 1 > income Statement > EBITDA
43816000000
Annuals > 1 > income Statement > operating Margin
14.014150019584804
Annuals > 1 > income Statement > total Other Income Expense Net
-5340000000
Annuals > 1 > balance Sheet > cash
31060000000
Annuals > 1 > balance Sheet > short Term Investments
696000000
Annuals > 1 > balance Sheet > receivables
23174000000
Annuals > 1 > balance Sheet > inventories
11880000000
Annuals > 1 > balance Sheet > total Current Assets
67738000000
Annuals > 1 > balance Sheet > property Plant Equipment
81118000000
Annuals > 1 > balance Sheet > total Assets
273520000000
Annuals > 1 > balance Sheet > payables
27351000000
Annuals > 1 > balance Sheet > short Term Debt
892000000
Annuals > 1 > balance Sheet > long Term Debt
65074000000
Annuals > 1 > balance Sheet > total Liabilities
139815000000
Annuals > 1 > balance Sheet > equity
127025000000
Annuals > 1 > cash Flow > net Income
29007000000
Annuals > 1 > cash Flow > depreciation
10531000000
Annuals > 1 > cash Flow > change In Working Capital
2572000000
Annuals > 1 > cash Flow > cash From Operations
42289000000
Annuals > 1 > cash Flow > capital Expenditures
20632000000
Annuals > 1 > cash Flow > cash From Investing
-20070000000
Annuals > 1 > cash Flow > cash From Financing
-26352000000
Annuals > 1 > cash Flow > net Change In Cash
-9217000000
Annuals > 1 > ratios > PE
92.98947156981136
Annuals > 1 > ratios > PB
0.14506471004133042
Annuals > 1 > ratios > ROE
15.379649675260776
Annuals > 1 > ratios > ROA
7.142439309739689
Annuals > 1 > ratios > FCF
21657000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08836417939678809
Annuals > 1 > health Score
55
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
226740000000
Annuals > 2 > income Statement > cost Of Revenue
126440000000
Annuals > 2 > income Statement > gross Profit
100300000000
Annuals > 2 > income Statement > operating Expenses
69665000000
Annuals > 2 > income Statement > operating Income
30635000000
Annuals > 2 > income Statement > interest Expense
6500000000
Annuals > 2 > income Statement > pretax Income
26173000000
Annuals > 2 > income Statement > net Income
19034000000
Annuals > 2 > income Statement > eps
90.60000009519807
Annuals > 2 > income Statement > dividends Per Share
11463000000
Annuals > 2 > income Statement > shares Outstanding
210088300
Annuals > 2 > income Statement > income Tax Expense
6547000000
Annuals > 2 > income Statement > EBITDA
40448000000
Annuals > 2 > income Statement > operating Margin
13.511069947958013
Annuals > 2 > income Statement > total Other Income Expense Net
-4462000000
Annuals > 2 > balance Sheet > cash
40277000000
Annuals > 2 > balance Sheet > short Term Investments
2910513000
Annuals > 2 > balance Sheet > receivables
22230000000
Annuals > 2 > balance Sheet > inventories
11888000000
Annuals > 2 > balance Sheet > total Current Assets
79212000000
Annuals > 2 > balance Sheet > property Plant Equipment
73274000000
Annuals > 2 > balance Sheet > total Assets
277995000000
Annuals > 2 > balance Sheet > payables
26835000000
Annuals > 2 > balance Sheet > short Term Debt
8996000000
Annuals > 2 > balance Sheet > long Term Debt
70145553000
Annuals > 2 > balance Sheet > total Liabilities
146119000000
Annuals > 2 > balance Sheet > equity
125385000000
Annuals > 2 > cash Flow > net Income
26173000000
Annuals > 2 > cash Flow > depreciation
10425000000
Annuals > 2 > cash Flow > change In Working Capital
-1076000000
Annuals > 2 > cash Flow > cash From Operations
35491000000
Annuals > 2 > cash Flow > capital Expenditures
17735000000
Annuals > 2 > cash Flow > cash From Investing
-19597000000
Annuals > 2 > cash Flow > cash From Financing
-20847000000
Annuals > 2 > cash Flow > net Change In Cash
-6971000000
Annuals > 2 > ratios > PE
90.60000009519807
Annuals > 2 > ratios > PB
0.1469621150297085
Annuals > 2 > ratios > ROE
15.18044423176616
Annuals > 2 > ratios > ROA
6.846885735354953
Annuals > 2 > ratios > FCF
17756000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.07830995854282438
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
194804000000
Annuals > 3 > income Statement > cost Of Revenue
106206000000
Annuals > 3 > income Statement > gross Profit
88598000000
Annuals > 3 > income Statement > operating Expenses
61115000000
Annuals > 3 > income Statement > operating Income
27483000000
Annuals > 3 > income Statement > interest Expense
6192000000
Annuals > 3 > income Statement > pretax Income
22940000000
Annuals > 3 > income Statement > net Income
15708000000
Annuals > 3 > income Statement > eps
74.7703674352373
Annuals > 3 > income Statement > dividends Per Share
10649000000
Annuals > 3 > income Statement > shares Outstanding
210083226
Annuals > 3 > income Statement > income Tax Expense
6609000000
Annuals > 3 > income Statement > EBITDA
37331000000
Annuals > 3 > income Statement > operating Margin
14.108026529229377
Annuals > 3 > income Statement > total Other Income Expense Net
-4543000000
Annuals > 3 > balance Sheet > cash
47248000000
Annuals > 3 > balance Sheet > short Term Investments
153000000
Annuals > 3 > balance Sheet > receivables
13014000000
Annuals > 3 > balance Sheet > inventories
11960000000
Annuals > 3 > balance Sheet > total Current Assets
80364000000
Annuals > 3 > balance Sheet > property Plant Equipment
63655000000
Annuals > 3 > balance Sheet > total Assets
271567000000
Annuals > 3 > balance Sheet > payables
22745000000
Annuals > 3 > balance Sheet > short Term Debt
3067000000
Annuals > 3 > balance Sheet > long Term Debt
83329000000
Annuals > 3 > balance Sheet > total Liabilities
143995000000
Annuals > 3 > balance Sheet > equity
121550000000
Annuals > 3 > cash Flow > net Income
22940000000
Annuals > 3 > cash Flow > depreciation
9834000000
Annuals > 3 > cash Flow > change In Working Capital
1637000000
Annuals > 3 > cash Flow > cash From Operations
32721000000
Annuals > 3 > cash Flow > capital Expenditures
9989000000
Annuals > 3 > cash Flow > cash From Investing
-8944077000
Annuals > 3 > cash Flow > cash From Financing
-20263000000
Annuals > 3 > cash Flow > net Change In Cash
3751000000
Annuals > 3 > ratios > PE
74.7703674352373
Annuals > 3 > ratios > PB
0.15159522626458247
Annuals > 3 > ratios > ROE
12.923076923076923
Annuals > 3 > ratios > ROA
5.784207948683013
Annuals > 3 > ratios > FCF
22732000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11669164904211413
Annuals > 3 > health Score
55
Valuation > metrics > PE
35.8
Valuation > metrics > PB
2.5739205477901645
Valuation > final Score
67.04
Valuation > verdict
21.6% Overvalued
Profitability > metrics > ROE
4.172089864750156
Profitability > metrics > ROA
7.647127465090047
Profitability > metrics > Net Margin
0.0820488564910133
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1732570312942108
Risk > metrics > Interest Coverage
5.299176107106076
Risk > final Score
51
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.1602386354087892
Liquidity > metrics > Quick Ratio
1.7706635296753774
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
69.65770671591704
Prev Valuations > 1
100
Prev Valuations > 2
58.3935872964495
Prev Profitabilities > 0
39
Prev Profitabilities > 1
81
Prev Profitabilities > 2
54
Prev Risks > 0
49
Prev Risks > 1
50
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
99
Updated At
2025-12-14T00:44:37.499Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-22
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.5243
Earnings History > 0 > eps Estimate
25.82
Earnings History > 0 > eps Difference
-24.2957
Earnings History > 0 > surprise Percent
-94.0964
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-17
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
1.3582
Earnings History > 1 > eps Estimate
31.68
Earnings History > 1 > eps Difference
-30.3218
Earnings History > 1 > surprise Percent
-95.7128
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-22
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.2482
Earnings History > 2 > eps Estimate
25.14
Earnings History > 2 > eps Difference
-23.8918
Earnings History > 2 > surprise Percent
-95.035
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-20
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.7003
Earnings History > 3 > eps Estimate
1.3488
Earnings History > 3 > eps Difference
0.3515
Earnings History > 3 > surprise Percent
26.0602
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-25
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.47
Earnings History > 4 > eps Estimate
1.33
Earnings History > 4 > eps Difference
0.14
Earnings History > 4 > surprise Percent
10.5263
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-22
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.55
Earnings History > 5 > eps Estimate
7.38
Earnings History > 5 > eps Difference
-5.83
Earnings History > 5 > surprise Percent
-78.9973
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-24
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.4
Earnings History > 6 > eps Estimate
1.2
Earnings History > 6 > eps Difference
0.2
Earnings History > 6 > surprise Percent
16.6667
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-23
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.46
Earnings History > 7 > eps Estimate
1.44
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
1.3889
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-25
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.5
Earnings History > 8 > eps Estimate
1.26
Earnings History > 8 > eps Difference
0.24
Earnings History > 8 > surprise Percent
19.0476
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-25
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.33
Earnings History > 9 > eps Estimate
1.25
Earnings History > 9 > eps Difference
0.08
Earnings History > 9 > surprise Percent
6.4
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-27
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1
Earnings History > 10 > eps Estimate
0.96
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
4.1667
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-23
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.73
Earnings History > 11 > eps Estimate
1.18
Earnings History > 11 > eps Difference
0.55
Earnings History > 11 > surprise Percent
46.6102
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-24
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.03
Earnings History > 12 > eps Estimate
0.83
Earnings History > 12 > eps Difference
0.2
Earnings History > 12 > surprise Percent
24.0964
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-25
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.1
Earnings History > 13 > eps Estimate
0.83
Earnings History > 13 > eps Difference
0.27
Earnings History > 13 > surprise Percent
32.5301
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-28
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.67
Earnings History > 14 > eps Estimate
0.73
Earnings History > 14 > eps Difference
-0.06
Earnings History > 14 > surprise Percent
-8.2192
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.33
Earnings History > 15 > eps Estimate
0.81
Earnings History > 15 > eps Difference
0.52
Earnings History > 15 > surprise Percent
64.1975
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-27
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.1
Earnings History > 16 > eps Estimate
0.71
Earnings History > 16 > eps Difference
-0.61
Earnings History > 16 > surprise Percent
-85.9155
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-26
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.79
Earnings History > 17 > eps Estimate
0.68
Earnings History > 17 > eps Difference
0.11
Earnings History > 17 > surprise Percent
16.1765
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-26
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.74
Earnings History > 18 > eps Estimate
0.63
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
17.4603
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-25
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.74
Earnings History > 19 > eps Estimate
0.66
Earnings History > 19 > eps Difference
0.08
Earnings History > 19 > surprise Percent
12.1212
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-27
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.53
Earnings History > 20 > eps Estimate
0.62
Earnings History > 20 > eps Difference
-0.09
Earnings History > 20 > surprise Percent
-14.5161
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-22
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.43
Earnings History > 21 > eps Estimate
0.61
Earnings History > 21 > eps Difference
-0.18
Earnings History > 21 > surprise Percent
-29.5082
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-29
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.61
Earnings History > 22 > eps Estimate
0.63
Earnings History > 22 > eps Difference
-0.02
Earnings History > 22 > surprise Percent
-3.1746
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-28
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.49
Earnings History > 23 > eps Estimate
0.94
Earnings History > 23 > eps Difference
-0.45
Earnings History > 23 > surprise Percent
-47.8723
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-25
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.99
Earnings History > 24 > eps Estimate
0.76
Earnings History > 24 > eps Difference
0.23
Earnings History > 24 > surprise Percent
30.2632
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-25
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.87
Earnings History > 25 > eps Estimate
0.77
Earnings History > 25 > eps Difference
0.1
Earnings History > 25 > surprise Percent
12.987
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-26
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.64
Earnings History > 26 > eps Estimate
0.65
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-1.5385
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-26
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.69
Earnings History > 27 > eps Estimate
0.94
Earnings History > 27 > eps Difference
-0.25
Earnings History > 27 > surprise Percent
-26.5957
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-25
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.72
Earnings History > 28 > eps Estimate
0.63
Earnings History > 28 > eps Difference
0.09
Earnings History > 28 > surprise Percent
14.2857
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-26
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.68
Earnings History > 29 > eps Estimate
0.75
Earnings History > 29 > eps Difference
-0.07
Earnings History > 29 > surprise Percent
-9.3333
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-25
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.61
Earnings History > 30 > eps Estimate
0.73
Earnings History > 30 > eps Difference
-0.12
Earnings History > 30 > surprise Percent
-16.4384
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-22
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.97
Earnings History > 31 > eps Estimate
0.91
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
6.5934
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-25
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.84
Earnings History > 32 > eps Estimate
0.7
Earnings History > 32 > eps Difference
0.14
Earnings History > 32 > surprise Percent
20
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-24
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.58
Earnings History > 33 > eps Estimate
0.7
Earnings History > 33 > eps Difference
-0.12
Earnings History > 33 > surprise Percent
-17.1429
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-26
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.4
Earnings History > 34 > eps Estimate
0.57
Earnings History > 34 > eps Difference
0.83
Earnings History > 34 > surprise Percent
145.614
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-24
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.85
Earnings History > 35 > eps Estimate
0.84
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
1.1905
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-26
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.58
Earnings History > 36 > eps Estimate
0.74
Earnings History > 36 > eps Difference
-0.16
Earnings History > 36 > surprise Percent
-21.6216
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-27
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.54
Earnings History > 37 > eps Estimate
0.76
Earnings History > 37 > eps Difference
-0.22
Earnings History > 37 > surprise Percent
-28.9474
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-27
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.64
Earnings History > 38 > eps Estimate
0.61
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
4.918
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-23
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.95
Earnings History > 39 > eps Estimate
0.92
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
3.2609
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-28
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.58
Earnings History > 40 > eps Estimate
0.68
Earnings History > 40 > eps Difference
-0.1
Earnings History > 40 > surprise Percent
-14.7059
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-23
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.84
Earnings History > 41 > eps Estimate
0.83
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
1.2048
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-29
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.71
Earnings History > 42 > eps Estimate
0.59
Earnings History > 42 > eps Difference
0.12
Earnings History > 42 > surprise Percent
20.339
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-25
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.06
Earnings History > 43 > eps Estimate
1.3
Earnings History > 43 > eps Difference
-0.24
Earnings History > 43 > surprise Percent
-18.4615
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-22
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.2
Earnings History > 44 > eps Estimate
1.05
Earnings History > 44 > eps Difference
0.15
Earnings History > 44 > surprise Percent
14.2857
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-23
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.99
Earnings History > 45 > eps Estimate
1.16
Earnings History > 45 > eps Difference
-0.17
Earnings History > 45 > surprise Percent
-14.6552
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.84
Earnings History > 46 > eps Estimate
0.82
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
2.439
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-28
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.29
Earnings History > 47 > eps Estimate
1.57
Earnings History > 47 > eps Difference
-0.28
Earnings History > 47 > surprise Percent
-17.8344
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-24
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.1
Earnings History > 48 > eps Estimate
1.15
Earnings History > 48 > eps Difference
-0.05
Earnings History > 48 > surprise Percent
-4.3478
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-24
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.1
Earnings History > 49 > eps Estimate
1.15
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-4.3478
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-24
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.9508
Earnings History > 50 > eps Estimate
1.1
Earnings History > 50 > eps Difference
-0.1492
Earnings History > 50 > surprise Percent
-13.5636
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-27
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.691
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-24
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.3249
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-25
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.9864
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-26
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.02
Earnings History > 54 > eps Estimate
1.02
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-05
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.23
Earnings History > 55 > eps Estimate
1.02
Earnings History > 55 > eps Difference
0.21
Earnings History > 55 > surprise Percent
20.5882
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-27
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1
Earnings History > 56 > eps Estimate
1.1
Earnings History > 56 > eps Difference
-0.1
Earnings History > 56 > surprise Percent
-9.0909
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-20
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.21
Earnings History > 57 > eps Estimate
1.22
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-0.8197
Earnings History > 58 > period
2010-09-30
Earnings History > 58 > report Date
2010-10-22
Earnings History > 58 > date
2010-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.9
Earnings History > 58 > eps Estimate
1.1
Earnings History > 58 > eps Difference
-0.2
Earnings History > 58 > surprise Percent
-18.1818
Earnings History > 59 > period
2010-06-30
Earnings History > 59 > report Date
2010-07-23
Earnings History > 59 > date
2010-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.07
Earnings History > 59 > eps Estimate
1.05
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
1.9048
Earnings History > 60 > period
2010-03-31
Earnings History > 60 > report Date
2010-04-22
Earnings History > 60 > date
2010-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.89
Earnings History > 60 > eps Estimate
0.8
Earnings History > 60 > eps Difference
0.09
Earnings History > 60 > surprise Percent
11.25
Earnings History > 61 > period
2009-12-31
Earnings History > 61 > report Date
2010-02-12
Earnings History > 61 > date
2009-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.17
Earnings History > 61 > eps Estimate
1
Earnings History > 61 > eps Difference
0.17
Earnings History > 61 > surprise Percent
17
Earnings History > 62 > period
2009-09-30
Earnings History > 62 > report Date
2009-10-27
Earnings History > 62 > date
2009-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.87
Earnings History > 62 > eps Estimate
0.61
Earnings History > 62 > eps Difference
0.26
Earnings History > 62 > surprise Percent
42.623
Earnings History > 63 > period
2009-06-30
Earnings History > 63 > report Date
2009-07-24
Earnings History > 63 > date
2009-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.88
Earnings History > 63 > eps Estimate
0.82
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
7.3171
Earnings History > 64 > period
2009-03-31
Earnings History > 64 > report Date
2009-04-29
Earnings History > 64 > date
2009-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4999
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-09-30
Earnings History > 65 > report Date
2008-10-23
Earnings History > 65 > date
2008-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.66
Earnings History > 65 > eps Estimate
0.97
Earnings History > 65 > eps Difference
-0.31
Earnings History > 65 > surprise Percent
-31.9588
Earnings History > 66 > period
2008-06-30
Earnings History > 66 > report Date
2008-07-23
Earnings History > 66 > date
2008-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.97
Earnings History > 66 > eps Estimate
0.97
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2007-12-31
Earnings History > 67 > report Date
2008-02-19
Earnings History > 67 > date
2007-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.96
Earnings History > 67 > eps Estimate
0.8
Earnings History > 67 > eps Difference
0.16
Earnings History > 67 > surprise Percent
20
Earnings History > 68 > period
2007-09-30
Earnings History > 68 > report Date
2007-10-26
Earnings History > 68 > date
2007-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.93
Earnings History > 68 > eps Estimate
0.67
Earnings History > 68 > eps Difference
0.26
Earnings History > 68 > surprise Percent
38.806
Earnings History > 69 > period
2007-06-30
Earnings History > 69 > report Date
2007-07-27
Earnings History > 69 > date
2007-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.87
Earnings History > 69 > eps Estimate
0.81
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
7.4074
Earnings History > 70 > period
2007-03-31
Earnings History > 70 > report Date
2007-04-27
Earnings History > 70 > date
2007-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.56
Earnings History > 70 > eps Estimate
0.55
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
1.8182
Earnings History > 71 > period
2006-12-31
Earnings History > 71 > report Date
2007-02-23
Earnings History > 71 > date
2006-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.75
Earnings History > 71 > eps Estimate
0.77
Earnings History > 71 > eps Difference
-0.02
Earnings History > 71 > surprise Percent
-2.5974
Earnings History > 72 > period
2006-09-30
Earnings History > 72 > report Date
2006-10-27
Earnings History > 72 > date
2006-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.85
Earnings History > 72 > eps Estimate
0.69
Earnings History > 72 > eps Difference
0.16
Earnings History > 72 > surprise Percent
23.1884
Earnings History > 73 > period
2006-06-30
Earnings History > 73 > report Date
2006-07-26
Earnings History > 73 > date
2006-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.33
Earnings History > 73 > eps Estimate
0.64
Earnings History > 73 > eps Difference
-0.31
Earnings History > 73 > surprise Percent
-48.4375
Earnings History > 74 > period
2006-03-31
Earnings History > 74 > report Date
2006-04-27
Earnings History > 74 > date
2006-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.46
Earnings History > 74 > eps Estimate
0.56
Earnings History > 74 > eps Difference
-0.1
Earnings History > 74 > surprise Percent
-17.8571
Earnings History > 75 > period
2005-12-31
Earnings History > 75 > report Date
2006-02-24
Earnings History > 75 > date
2005-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.67
Earnings History > 75 > eps Estimate
0.66
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
1.5152
Earnings History > 76 > period
2005-09-30
Earnings History > 76 > report Date
2005-10-28
Earnings History > 76 > date
2005-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.57
Earnings History > 76 > eps Estimate
0.56
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
1.7857
Earnings History > 77 > period
2005-06-30
Earnings History > 77 > report Date
2005-07-28
Earnings History > 77 > date
2005-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.65
Earnings History > 77 > eps Estimate
0.42
Earnings History > 77 > eps Difference
0.23
Earnings History > 77 > surprise Percent
54.7619
Earnings History > 78 > period
2005-03-31
Earnings History > 78 > report Date
2005-04-28
Earnings History > 78 > date
2005-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.39
Earnings History > 78 > eps Estimate
0.43
Earnings History > 78 > eps Difference
-0.04
Earnings History > 78 > surprise Percent
-9.3023
Earnings History > 79 > period
2004-12-31
Earnings History > 79 > report Date
2005-02-25
Earnings History > 79 > date
2004-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.69
Earnings History > 79 > eps Estimate
0.46
Earnings History > 79 > eps Difference
0.23
Earnings History > 79 > surprise Percent
50
Earnings History > 80 > period
2004-09-30
Earnings History > 80 > report Date
2004-11-01
Earnings History > 80 > date
2004-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.6
Earnings History > 80 > eps Estimate
0.3
Earnings History > 80 > eps Difference
0.3
Earnings History > 80 > surprise Percent
100
Earnings History > 81 > period
2004-06-30
Earnings History > 81 > report Date
2004-08-11
Earnings History > 81 > date
2004-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.26
Earnings History > 81 > eps Estimate
0.38
Earnings History > 81 > eps Difference
-0.12
Earnings History > 81 > surprise Percent
-31.5789
Earnings History > 82 > period
2004-03-31
Earnings History > 82 > report Date
2004-04-27
Earnings History > 82 > date
2004-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.42
Earnings History > 82 > eps Estimate
0.51
Earnings History > 82 > eps Difference
-0.09
Earnings History > 82 > surprise Percent
-17.6471
Earnings History > 83 > period
2003-12-31
Earnings History > 83 > report Date
2004-02-25
Earnings History > 83 > date
2003-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.45
Earnings History > 83 > eps Estimate
0.43
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
4.6512
Earnings History > 84 > period
2003-09-30
Earnings History > 84 > report Date
2003-10-23
Earnings History > 84 > date
2003-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.25
Earnings History > 84 > eps Estimate
0.47
Earnings History > 84 > eps Difference
-0.22
Earnings History > 84 > surprise Percent
-46.8085
Earnings History > 85 > period
2003-06-30
Earnings History > 85 > report Date
2003-07-28
Earnings History > 85 > date
2003-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.19
Earnings History > 85 > eps Estimate
0.47
Earnings History > 85 > eps Difference
-0.28
Earnings History > 85 > surprise Percent
-59.5745
Earnings History > 86 > period
2002-12-31
Earnings History > 86 > report Date
2003-02-19
Earnings History > 86 > date
2002-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.5
Earnings History > 86 > eps Estimate
0.45
Earnings History > 86 > eps Difference
0.05
Earnings History > 86 > surprise Percent
11.1111
Earnings History > 87 > period
2002-09-30
Earnings History > 87 > report Date
2002-10-25
Earnings History > 87 > date
2002-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.43
Earnings History > 87 > eps Estimate
0.46
Earnings History > 87 > eps Difference
-0.03
Earnings History > 87 > surprise Percent
-6.5217
Earnings History > 88 > period
2002-06-30
Earnings History > 88 > report Date
2002-07-25
Earnings History > 88 > date
2002-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.58
Earnings History > 88 > eps Estimate
0.54
Earnings History > 88 > eps Difference
0.04
Earnings History > 88 > surprise Percent
7.4074
Earnings History > 89 > period
2002-03-31
Earnings History > 89 > report Date
2002-04-25
Earnings History > 89 > date
2002-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.54
Earnings History > 89 > eps Estimate
0.36
Earnings History > 89 > eps Difference
0.18
Earnings History > 89 > surprise Percent
50
Earnings History > 90 > period
2001-12-31
Earnings History > 90 > report Date
2002-02-19
Earnings History > 90 > date
2001-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.58
Earnings History > 90 > eps Estimate
0.42
Earnings History > 90 > eps Difference
0.16
Earnings History > 90 > surprise Percent
38.0952
Earnings History > 91 > period
2001-09-30
Earnings History > 91 > report Date
2001-10-25
Earnings History > 91 > date
2001-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.58
Earnings History > 91 > eps Estimate
0.33
Earnings History > 91 > eps Difference
0.25
Earnings History > 91 > surprise Percent
75.7576
Earnings History > 92 > period
2001-06-30
Earnings History > 92 > report Date
2001-07-26
Earnings History > 92 > date
2001-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.37
Earnings History > 92 > eps Estimate
0.33
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
12.1212
Earnings History > 93 > period
2001-03-31
Earnings History > 93 > report Date
2001-05-15
Earnings History > 93 > date
2001-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.28
Earnings History > 93 > eps Difference
-0.08
Earnings History > 93 > surprise Percent
-28.5714
Earnings History > 94 > period
2000-12-31
Earnings History > 94 > report Date
2001-02-14
Earnings History > 94 > date
2000-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.32
Earnings History > 94 > eps Estimate
0.31
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
3.2258
Earnings History > 95 > period
2000-09-30
Earnings History > 95 > report Date
2000-10-25
Earnings History > 95 > date
2000-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.18
Earnings History > 95 > eps Estimate
0.21
Earnings History > 95 > eps Difference
-0.03
Earnings History > 95 > surprise Percent
-14.2857
Earnings History > 96 > period
2000-06-30
Earnings History > 96 > report Date
2000-07-25
Earnings History > 96 > date
2000-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.21
Earnings History > 96 > eps Estimate
0.21
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2000-03-31
Earnings History > 97 > report Date
2000-04-25
Earnings History > 97 > date
2000-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.21
Earnings History > 97 > eps Estimate
0.21
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
1999-12-31
Earnings History > 98 > report Date
2000-02-07
Earnings History > 98 > date
1999-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2
Earnings History > 98 > eps Estimate
0.21
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-4.7619
Earnings History > 99 > period
1999-09-30
Earnings History > 99 > report Date
1999-10-27
Earnings History > 99 > date
1999-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.18
Earnings History > 99 > eps Estimate
0.16
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
12.5
Earnings History > 100 > period
1999-06-30
Earnings History > 100 > report Date
1999-07-29
Earnings History > 100 > date
1999-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.17
Earnings History > 100 > eps Estimate
0.17
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
1999-03-31
Earnings History > 101 > report Date
1999-04-29
Earnings History > 101 > date
1999-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.15
Earnings History > 101 > eps Estimate
0.13
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
15.3846
Earnings History > 102 > period
1998-12-31
Earnings History > 102 > report Date
1999-02-05
Earnings History > 102 > date
1998-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.2
Earnings History > 102 > eps Estimate
0.17
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
17.6471
Earnings History > 103 > period
1998-09-30
Earnings History > 103 > report Date
1998-11-13
Earnings History > 103 > date
1998-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.09
Earnings History > 103 > eps Estimate
0.15
Earnings History > 103 > eps Difference
-0.06
Earnings History > 103 > surprise Percent
-40
Earnings History > 104 > period
1998-06-30
Earnings History > 104 > report Date
1998-08-03
Earnings History > 104 > date
1998-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.11
Earnings History > 104 > eps Estimate
0.11
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1998-03-31
Earnings History > 105 > report Date
1998-04-29
Earnings History > 105 > date
1998-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.06
Earnings History > 105 > eps Estimate
0.13
Earnings History > 105 > eps Difference
-0.07
Earnings History > 105 > surprise Percent
-53.8462
Earnings History > 106 > period
1997-12-31
Earnings History > 106 > report Date
1998-03-02
Earnings History > 106 > date
1997-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.21
Earnings History > 106 > eps Estimate
0.2
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5
Earnings History > 107 > period
1997-09-30
Earnings History > 107 > report Date
1997-10-28
Earnings History > 107 > date
1997-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.15
Earnings History > 107 > eps Estimate
0.15
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1997-06-30
Earnings History > 108 > report Date
1997-08-04
Earnings History > 108 > date
1997-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.12
Earnings History > 108 > eps Estimate
0.12
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1997-03-31
Earnings History > 109 > report Date
1997-05-27
Earnings History > 109 > date
1997-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.11
Earnings History > 109 > eps Estimate
0.11
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1996-12-31
Earnings History > 110 > report Date
1997-02-25
Earnings History > 110 > date
1996-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.23
Earnings History > 110 > eps Estimate
0.15
Earnings History > 110 > eps Difference
0.08
Earnings History > 110 > surprise Percent
53.3333
Earnings History > 111 > period
1996-09-30
Earnings History > 111 > report Date
1996-11-11
Earnings History > 111 > date
1996-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.09
Earnings History > 111 > eps Estimate
0.07
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
28.5714
Earnings History > 112 > period
1996-03-31
Earnings History > 112 > report Date
1996-05-09
Earnings History > 112 > date
1996-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.06
Earnings History > 112 > eps Estimate
0.05
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
20
Earnings History > 113 > period
1995-12-31
Earnings History > 113 > report Date
1996-03-06
Earnings History > 113 > date
1995-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.08
Earnings History > 113 > eps Estimate
0.09
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-11.1111
Earnings History > 114 > period
1995-09-30
Earnings History > 114 > report Date
1995-11-01
Earnings History > 114 > date
1995-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.09
Earnings History > 114 > eps Estimate
0.09
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1995-06-30
Earnings History > 115 > report Date
1995-07-31
Earnings History > 115 > date
1995-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.15
Earnings History > 115 > eps Estimate
0.14
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
7.1429
Earnings History > 116 > period
1995-03-31
Earnings History > 116 > report Date
1995-05-04
Earnings History > 116 > date
1995-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.09
Earnings History > 116 > eps Estimate
0.09
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1994-12-31
Earnings History > 117 > report Date
1995-03-03
Earnings History > 117 > date
1994-12-31
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.11
Earnings History > 117 > eps Estimate
0.15
Earnings History > 117 > eps Difference
-0.04
Earnings History > 117 > surprise Percent
-26.6667
Earnings History > 118 > period
1994-09-30
Earnings History > 118 > report Date
1994-11-11
Earnings History > 118 > date
1994-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.09
Earnings History > 118 > eps Estimate
0.1
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-10
Earnings History > 119 > period
1994-06-30
Earnings History > 119 > report Date
1994-08-10
Earnings History > 119 > date
1994-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.09
Earnings History > 119 > eps Estimate
0.08
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
12.5
Coca-Cola FEMSA, S.A.B. de C.V., a franchise bottler, produces, markets, sells, and distributes Coca-Cola trademark beverages in Mexico, Guatemala, Nicaragua, Costa Rica, Panama, Colombia, Brazil, Argentina, and Uruguay. The company offers sparkling beverages, including colas and flavored sparkling beverages; waters; and other non-carbonated beverages, such as tea, sports drinks, energy drinks, fruit-based beverages, juice, coffee, milk, value-added dairy, and plant-based drinks. It also distributes and sells beer products under the Heineken, Estrella Galicia, and Therezópolis brands, as well as Campari alcoholic beverages, Perfetti confectionary and chewing gum, and Monster products. The company sells its products to distributors, retail outlets, wholesale supermarkets, discount and convenience stores, retailers, points-of-sale outlets, restaurants and bars, stadiums, auditoriums, theaters, and home deliveries. Coca-Cola FEMSA, S.A.B. de C.V. was founded in 1979 and is headquartered in Mexico City, Mexico.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.99794Next Payout:
Dec 19, 2025Yield:
4.2784 %Cullen Capital Management LLC Grows Stock Holdings in Coca Cola Femsa S.A.B. de C.V. $KOF Defense World
Read more →Has Coca-Cola FEMSA’s Strong 2025 Share Price Run Already Reflected Its Fundamentals? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$110.0301
Analyst Picks
Strong Buy
6
Buy
6
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 10.81% of the total shares of Coca-Cola Femsa SAB de CV ADR
1.
Gates Bill & Melinda Foundation(2.9582%)
since
2025/06/30
2.
Boston Partners Global Investors, Inc(0.8006%)
since
2025/06/30
3.
Tweedy, Browne Co LLC(0.5797%)
since
2025/06/30
4.
Robeco Institutional Asset Management BV(0.5423%)
since
2025/06/30
5.
Tweedy, Browne International Value Fund(0.4389%)
since
2025/06/30
6.
JHancock Disciplined Value Intl R6(0.4021%)
since
2025/07/31
7.
Boston Partners International Equity(0.3964%)
since
2025/06/30
8.
Itau Unibanco Holding SA(0.3709%)
since
2025/06/30
9.
Bank of America Corp(0.2806%)
since
2025/06/30
10.
Macquarie Group Ltd(0.2586%)
since
2025/06/30
11.
Cullen Capital Management, LLC(0.2469%)
since
2025/03/31
12.
Fort Washington Investment Advisors Inc(0.2364%)
since
2025/06/30
13.
DWS Invest Latin American Eqs FC(0.2165%)
since
2025/07/31
14.
Fort Washington Focused Equity Composite(0.2138%)
since
2025/06/30
15.
BlackRock Inc(0.1854%)
since
2025/06/30
16.
Robeco QI Emerging Cnsrv Eqs I €(0.183%)
since
2025/07/31
17.
Arnhold & S. Bleichroeder Advisers, LLC(0.1769%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(0.1605%)
since
2025/06/30
19.
Auto-Owners Insurance Co(0.1428%)
since
2025/06/30
20.
Macquarie Emerging Markets Instl(0.1428%)
since
2025/07/31
21.
Macquarie Emerging Markets Equity(0.1428%)
since
2025/06/30
22.
Connor Clark & Lunn Inv Mgmt Ltd(0.1311%)
since
2025/06/30
23.
Touchstone Focused Y(0.1302%)
since
2025/06/30
24.
Natixis Advisors, LLC.(0.1291%)
since
2025/06/30
25.
Lazard Asset Management LLC(0.1272%)
since
2025/06/30
26.
ClearBridge Advisors, LLC(0.1249%)
since
2025/06/30
27.
Schafer Cullen Int'l High Dividend ADR(0.1155%)
since
2025/06/30
28.
Envestnet Asset Management Inc(0.1119%)
since
2025/06/30
29.
Amvescap Plc.(0.1065%)
since
2025/06/30
30.
JPMorgan Chase & Co(0.1004%)
since
2025/06/30
31.
Invesco International Div Achiev ETF(0.0956%)
since
2025/08/29
32.
First Eagle Global Income Builder I(0.0938%)
since
2025/07/31
33.
Goldman Sachs Em Mkts Eq Insghts Intl(0.0865%)
since
2025/04/30
34.
First Eagle Amundi Income Builder IU-QD(0.0831%)
since
2025/07/31
35.
Boston Partners International Eq Fund B(0.0768%)
since
2025/06/30
36.
BP International Equity Pooled (Canada)(0.0703%)
since
2025/06/30
37.
DFA Emerging Markets Core Equity 2 I(0.0387%)
since
2025/07/31
38.
DWS Latin America Equity S(0.0382%)
since
2025/07/31
39.
Federated Hermes Intl Strat Val Div IS(0.0374%)
since
2025/06/30
40.
Macquarie VIP Emerging Markets Standard(0.0327%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.5243
EPS Estimate
25.82
EPS Difference
-24.2957
Surprise Percent
-94.0964%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.