_id
690f3476ccc777a4e85d1674
Ticker
BF-A
Name
Brown-Forman Corporation
Exchange
NYSE
Address
850 Dixie Highway, Louisville, KY, United States, 40210
Country
USA
Sector
Consumer Defensive
Industry
Beverages - Wineries & Distilleries
Currency
USD
Website
https://www.brown-forman.com
Description
Brown-Forman Corporation, together with its subsidiaries, manufactures, distills, bottles, imports, exports, markets, and sells a variety of alcohol beverages. It provides spirits, wines, whiskey spirits, whiskey-based flavored liqueurs, ready-to-drink cocktails, ready-to-pour products, vodkas, tequilas, gin, brandy, rum, bourbons, and liqueurs. The company offers its products primarily under the Jack Daniel's, Woodford Reserve, Old Forester, Gentleman Jack, Herradura, el Jimador, Fords Gin, The Glendronach, Benriach, Glenglassaugh, and Slane brands. It is also involved in the sale of used barrels, and bulk whiskey and wine; and provision of contract bottling services. The company serves retail customers and consumers through distributors and state governments; and retailers, wholesalers, and provincial governments directly. It operates in the United States, Germany, Australia, the United Kingdom, Canada, France, Mexico, Poland, Brazil, Türkiye, and internationally. Brown-Forman Corporation was founded in 1870 and is headquartered in Louisville, Kentucky.
Last Close
28.16
Volume
59696
Current Price
28.2
Change
0.04
Last Updated
2026-01-22T19:12:53.653Z
Image
data:image/webp;base64,UklGRpQBAABXRUJQVlA4IIgBAABQCgCdASpAAEAAPslSo0unpKMhsBQO+PAZCWIAx4ymfmeiL/T9P/0Z82BqSHoAH69izIFwPqCg8o5CSdrc0pRtQ83CA5gHcvyuNy5MVMCdYxE/YOPQO92Gg0gAAP7aJv/4Vr+Vr+Vq8b/an5We76JqMj8dn6sP+ZU/4hm6lwz3idfx+W8h/vKWRvDt0cYTbIolUQr1zBAv30h/4tIoVI+JCFO9bn2b4V2PF33abKuXmy7hAuvbtDvMdrQWHQJRgqRQcucO8mnzTGVtemtHmCZK16WzsRmaL9+BQoG/F5aMwr8aqozRzajn78bT7Ky9xG2rZNZ6GfWjmnjLPaN/x6bnLaatN9MEf70I7tbyaEgNMSrPQOsKs1uGL85U439roUx80Yy/8ZCf8lEqfKhTv/0nTs3rxZ29tw7XqU0PIGYHMFZt0exSqncxfhmmgZ71kvw2IxzsVh+4bYWQGxdnjyhJbpkEHh2OeKKfqOMf12BmjSeyjqcMSvkxslcm8OJ1M6NZVsH50MoAAA==
Ipo Date
1973-05-03T00:00:00.000Z
Market Cap
13043978240
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8896363636363636
Sentiment Sources
11
Rating
-
Target Price
-
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-10-31
Revenue
1036000000
Cost Of Revenue
421000000
Gross Profit
615000000
Operating Expenses
313000000
Operating Income
302000000
Interest Expense
23000000
Pretax Income
279000000
Net Income
224000000
Eps
0.4739667419229931
Dividends Per Share
107000000
Shares Outstanding
168614777
Income Tax Expense
55000000
EBITDA
302000000
Operating Margin
29.150579150579148
Total Other Income Expense Net
-23000000
Cash
319000000
Short Term Investments
-
Receivables
1042000000
Inventories
2559000000
Total Current Assets
4211000000
Property Plant Equipment
1101000000
Total Assets
8221000000
Payables
802000000
Short Term Debt
575000000
Long Term Debt
2072000000
Total Liabilities
4087000000
Equity
4134000000
Bs_currency_symbol
USD
Depreciation
22000000
Change In Working Capital
31000000
Cash From Operations
132000000
Capital Expenditures
25000000
Cash From Investing
-25000000
Cash From Financing
-261000000
Net Change In Cash
-152000000
Cf_currency_symbol
USD
PE
16.4678
PB
3.2238793904208998
ROE
5.418480890179003
ROA
2.724729351660382
FCF
107000000
Fcf Percent
0.10328185328185328
Piotroski FScore
3
Health Score
56
Deep Value Investing Score
4.5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
7
Growth Investing Score
6
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
1036000000
Quarters > 0 > income Statement > cost Of Revenue
421000000
Quarters > 0 > income Statement > gross Profit
615000000
Quarters > 0 > income Statement > operating Expenses
313000000
Quarters > 0 > income Statement > operating Income
302000000
Quarters > 0 > income Statement > interest Expense
23000000
Quarters > 0 > income Statement > pretax Income
279000000
Quarters > 0 > income Statement > net Income
224000000
Quarters > 0 > income Statement > eps
0.4739667419229931
Quarters > 0 > income Statement > dividends Per Share
107000000
Quarters > 0 > income Statement > shares Outstanding
472607000
Quarters > 0 > income Statement > income Tax Expense
55000000
Quarters > 0 > income Statement > EBITDA
302000000
Quarters > 0 > income Statement > operating Margin
29.150579150579148
Quarters > 0 > income Statement > total Other Income Expense Net
-23000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
319000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1042000000
Quarters > 0 > balance Sheet > inventories
2559000000
Quarters > 0 > balance Sheet > total Current Assets
4211000000
Quarters > 0 > balance Sheet > property Plant Equipment
1101000000
Quarters > 0 > balance Sheet > total Assets
8221000000
Quarters > 0 > balance Sheet > payables
802000000
Quarters > 0 > balance Sheet > short Term Debt
575000000
Quarters > 0 > balance Sheet > long Term Debt
2072000000
Quarters > 0 > balance Sheet > total Liabilities
4087000000
Quarters > 0 > balance Sheet > equity
4134000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
224000000
Quarters > 0 > cash Flow > depreciation
22000000
Quarters > 0 > cash Flow > change In Working Capital
31000000
Quarters > 0 > cash Flow > cash From Operations
132000000
Quarters > 0 > cash Flow > capital Expenditures
25000000
Quarters > 0 > cash Flow > cash From Investing
-25000000
Quarters > 0 > cash Flow > cash From Financing
-261000000
Quarters > 0 > cash Flow > net Change In Cash
-152000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.4739667419229931
Quarters > 0 > ratios > PB
3.2238793904208998
Quarters > 0 > ratios > ROE
5.418480890179003
Quarters > 0 > ratios > ROA
2.724729351660382
Quarters > 0 > ratios > FCF
107000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.10328185328185328
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
924000000
Quarters > 1 > income Statement > cost Of Revenue
372000000
Quarters > 1 > income Statement > gross Profit
552000000
Quarters > 1 > income Statement > operating Expenses
292000000
Quarters > 1 > income Statement > operating Income
260000000
Quarters > 1 > income Statement > interest Expense
25000000
Quarters > 1 > income Statement > pretax Income
220000000
Quarters > 1 > income Statement > net Income
170000000
Quarters > 1 > income Statement > eps
0.35943615039654264
Quarters > 1 > income Statement > dividends Per Share
107000000
Quarters > 1 > income Statement > shares Outstanding
472963000
Quarters > 1 > income Statement > income Tax Expense
50000000
Quarters > 1 > income Statement > EBITDA
267000000
Quarters > 1 > income Statement > operating Margin
28.13852813852814
Quarters > 1 > income Statement > total Other Income Expense Net
-40000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
471000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
847000000
Quarters > 1 > balance Sheet > inventories
2586000000
Quarters > 1 > balance Sheet > total Current Assets
4178000000
Quarters > 1 > balance Sheet > property Plant Equipment
1094000000
Quarters > 1 > balance Sheet > total Assets
8171000000
Quarters > 1 > balance Sheet > payables
687000000
Quarters > 1 > balance Sheet > short Term Debt
626000000
Quarters > 1 > balance Sheet > long Term Debt
2075000000
Quarters > 1 > balance Sheet > total Liabilities
4183000000
Quarters > 1 > balance Sheet > equity
3988000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
170000000
Quarters > 1 > cash Flow > depreciation
22000000
Quarters > 1 > cash Flow > change In Working Capital
-31000000
Quarters > 1 > cash Flow > cash From Operations
160000000
Quarters > 1 > cash Flow > capital Expenditures
31000000
Quarters > 1 > cash Flow > cash From Investing
2000000
Quarters > 1 > cash Flow > cash From Financing
-138000000
Quarters > 1 > cash Flow > net Change In Cash
27000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.35943615039654264
Quarters > 1 > ratios > PB
3.344422417251755
Quarters > 1 > ratios > ROE
4.262788365095286
Quarters > 1 > ratios > ROA
2.080528699057643
Quarters > 1 > ratios > FCF
129000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.1396103896103896
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
894000000
Quarters > 2 > income Statement > cost Of Revenue
381000000
Quarters > 2 > income Statement > gross Profit
513000000
Quarters > 2 > income Statement > operating Expenses
308000000
Quarters > 2 > income Statement > operating Income
205000000
Quarters > 2 > income Statement > interest Expense
27000000
Quarters > 2 > income Statement > pretax Income
183000000
Quarters > 2 > income Statement > net Income
146000000
Quarters > 2 > income Statement > eps
0.3087437934038792
Quarters > 2 > income Statement > dividends Per Share
107000000
Quarters > 2 > income Statement > shares Outstanding
472884000
Quarters > 2 > income Statement > income Tax Expense
37000000
Quarters > 2 > income Statement > EBITDA
231000000
Quarters > 2 > income Statement > operating Margin
22.930648769574944
Quarters > 2 > income Statement > total Other Income Expense Net
-22000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
444000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
830000000
Quarters > 2 > balance Sheet > inventories
2511000000
Quarters > 2 > balance Sheet > total Current Assets
4195000000
Quarters > 2 > balance Sheet > property Plant Equipment
1095000000
Quarters > 2 > balance Sheet > total Assets
8086000000
Quarters > 2 > balance Sheet > payables
243000000
Quarters > 2 > balance Sheet > short Term Debt
312000000
Quarters > 2 > balance Sheet > long Term Debt
2421000000
Quarters > 2 > balance Sheet > total Liabilities
4093000000
Quarters > 2 > balance Sheet > equity
3993000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
146000000
Quarters > 2 > cash Flow > depreciation
21000000
Quarters > 2 > cash Flow > change In Working Capital
-14000000
Quarters > 2 > cash Flow > cash From Operations
152000000
Quarters > 2 > cash Flow > capital Expenditures
50000000
Quarters > 2 > cash Flow > cash From Investing
-35000000
Quarters > 2 > cash Flow > cash From Financing
-297000000
Quarters > 2 > cash Flow > net Change In Cash
-157000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.3087437934038792
Quarters > 2 > ratios > PB
3.3396766341096917
Quarters > 2 > ratios > ROE
3.656398697721012
Quarters > 2 > ratios > ROA
1.8055899084837992
Quarters > 2 > ratios > FCF
102000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11409395973154363
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
1035000000
Quarters > 3 > income Statement > cost Of Revenue
416000000
Quarters > 3 > income Statement > gross Profit
619000000
Quarters > 3 > income Statement > operating Expenses
339000000
Quarters > 3 > income Statement > operating Income
280000000
Quarters > 3 > income Statement > interest Expense
31000000
Quarters > 3 > income Statement > pretax Income
332000000
Quarters > 3 > income Statement > net Income
270000000
Quarters > 3 > income Statement > eps
0.5709621346371007
Quarters > 3 > income Statement > dividends Per Share
107000000
Quarters > 3 > income Statement > shares Outstanding
472886000
Quarters > 3 > income Statement > income Tax Expense
62000000
Quarters > 3 > income Statement > EBITDA
385000000
Quarters > 3 > income Statement > operating Margin
27.053140096618357
Quarters > 3 > income Statement > total Other Income Expense Net
52000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
599000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
855000000
Quarters > 3 > balance Sheet > inventories
2451000000
Quarters > 3 > balance Sheet > total Current Assets
4279000000
Quarters > 3 > balance Sheet > property Plant Equipment
1041000000
Quarters > 3 > balance Sheet > total Assets
8071000000
Quarters > 3 > balance Sheet > payables
695000000
Quarters > 3 > balance Sheet > short Term Debt
502000000
Quarters > 3 > balance Sheet > long Term Debt
2361000000
Quarters > 3 > balance Sheet > total Liabilities
4248000000
Quarters > 3 > balance Sheet > equity
3823000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
270000000
Quarters > 3 > cash Flow > depreciation
22000000
Quarters > 3 > cash Flow > change In Working Capital
123000000
Quarters > 3 > cash Flow > cash From Operations
317000000
Quarters > 3 > cash Flow > capital Expenditures
45000000
Quarters > 3 > cash Flow > cash From Investing
305000000
Quarters > 3 > cash Flow > cash From Financing
-417000000
Quarters > 3 > cash Flow > net Change In Cash
194000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5709621346371007
Quarters > 3 > ratios > PB
3.4881991106460895
Quarters > 3 > ratios > ROE
7.062516348417473
Quarters > 3 > ratios > ROA
3.3453103704621485
Quarters > 3 > ratios > FCF
272000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.26280193236714977
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
3975000000
Annuals > 0 > income Statement > cost Of Revenue
1632000000
Annuals > 0 > income Statement > gross Profit
2343000000
Annuals > 0 > income Statement > operating Expenses
1236000000
Annuals > 0 > income Statement > operating Income
1107000000
Annuals > 0 > income Statement > interest Expense
122000000
Annuals > 0 > income Statement > pretax Income
1081000000
Annuals > 0 > income Statement > net Income
869000000
Annuals > 0 > income Statement > eps
1.83740353102865
Annuals > 0 > income Statement > dividends Per Share
420000000
Annuals > 0 > income Statement > shares Outstanding
472950000
Annuals > 0 > income Statement > income Tax Expense
212000000
Annuals > 0 > income Statement > EBITDA
1290000000
Annuals > 0 > income Statement > operating Margin
27.849056603773587
Annuals > 0 > income Statement > total Other Income Expense Net
-26000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
444000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
830000000
Annuals > 0 > balance Sheet > inventories
2511000000
Annuals > 0 > balance Sheet > total Current Assets
4195000000
Annuals > 0 > balance Sheet > property Plant Equipment
1095000000
Annuals > 0 > balance Sheet > total Assets
8086000000
Annuals > 0 > balance Sheet > payables
243000000
Annuals > 0 > balance Sheet > short Term Debt
312000000
Annuals > 0 > balance Sheet > long Term Debt
2421000000
Annuals > 0 > balance Sheet > total Liabilities
4093000000
Annuals > 0 > balance Sheet > equity
3993000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
869000000
Annuals > 0 > cash Flow > depreciation
87000000
Annuals > 0 > cash Flow > change In Working Capital
-253000000
Annuals > 0 > cash Flow > cash From Operations
598000000
Annuals > 0 > cash Flow > capital Expenditures
167000000
Annuals > 0 > cash Flow > cash From Investing
249000000
Annuals > 0 > cash Flow > cash From Financing
-843000000
Annuals > 0 > cash Flow > net Change In Cash
7000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.83740353102865
Annuals > 0 > ratios > PB
3.3401427498121716
Annuals > 0 > ratios > ROE
21.763085399449036
Annuals > 0 > ratios > ROA
10.746970071728915
Annuals > 0 > ratios > FCF
431000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.10842767295597484
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
4178000000
Annuals > 1 > income Statement > cost Of Revenue
1652000000
Annuals > 1 > income Statement > gross Profit
2526000000
Annuals > 1 > income Statement > operating Expenses
1112000000
Annuals > 1 > income Statement > operating Income
1414000000
Annuals > 1 > income Statement > interest Expense
127000000
Annuals > 1 > income Statement > pretax Income
1298000000
Annuals > 1 > income Statement > net Income
1024000000
Annuals > 1 > income Statement > eps
2.1457608650098488
Annuals > 1 > income Statement > dividends Per Share
404000000
Annuals > 1 > income Statement > shares Outstanding
477220000
Annuals > 1 > income Statement > income Tax Expense
274000000
Annuals > 1 > income Statement > EBITDA
1512000000
Annuals > 1 > income Statement > operating Margin
33.843944471038775
Annuals > 1 > income Statement > total Other Income Expense Net
-116000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
446000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
769000000
Annuals > 1 > balance Sheet > inventories
2556000000
Annuals > 1 > balance Sheet > total Current Assets
4036000000
Annuals > 1 > balance Sheet > property Plant Equipment
1074000000
Annuals > 1 > balance Sheet > total Assets
8166000000
Annuals > 1 > balance Sheet > payables
267000000
Annuals > 1 > balance Sheet > short Term Debt
728000000
Annuals > 1 > balance Sheet > long Term Debt
2372000000
Annuals > 1 > balance Sheet > total Liabilities
4649000000
Annuals > 1 > balance Sheet > equity
3517000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1024000000
Annuals > 1 > cash Flow > depreciation
87000000
Annuals > 1 > cash Flow > change In Working Capital
-263000000
Annuals > 1 > cash Flow > cash From Operations
647000000
Annuals > 1 > cash Flow > capital Expenditures
228000000
Annuals > 1 > cash Flow > cash From Investing
49000000
Annuals > 1 > cash Flow > cash From Financing
-618000000
Annuals > 1 > cash Flow > net Change In Cash
72000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.1457608650098488
Annuals > 1 > ratios > PB
3.8264441285186237
Annuals > 1 > ratios > ROE
29.115723628092123
Annuals > 1 > ratios > ROA
12.53979916727896
Annuals > 1 > ratios > FCF
419000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.10028721876495932
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
4228000000
Annuals > 2 > income Statement > cost Of Revenue
1734000000
Annuals > 2 > income Statement > gross Profit
2494000000
Annuals > 2 > income Statement > operating Expenses
1367000000
Annuals > 2 > income Statement > operating Income
1127000000
Annuals > 2 > income Statement > interest Expense
90000000
Annuals > 2 > income Statement > pretax Income
1017000000
Annuals > 2 > income Statement > net Income
783000000
Annuals > 2 > income Statement > eps
1.6293321402931966
Annuals > 2 > income Statement > dividends Per Share
378000000
Annuals > 2 > income Statement > shares Outstanding
480565000
Annuals > 2 > income Statement > income Tax Expense
234000000
Annuals > 2 > income Statement > EBITDA
1187000000
Annuals > 2 > income Statement > operating Margin
26.655629139072843
Annuals > 2 > income Statement > total Other Income Expense Net
-110000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
374000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
855000000
Annuals > 2 > balance Sheet > inventories
2283000000
Annuals > 2 > balance Sheet > total Current Assets
3801000000
Annuals > 2 > balance Sheet > property Plant Equipment
1031000000
Annuals > 2 > balance Sheet > total Assets
7777000000
Annuals > 2 > balance Sheet > payables
308000000
Annuals > 2 > balance Sheet > short Term Debt
235000000
Annuals > 2 > balance Sheet > long Term Debt
2678000000
Annuals > 2 > balance Sheet > total Liabilities
4509000000
Annuals > 2 > balance Sheet > equity
3268000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
783000000
Annuals > 2 > cash Flow > depreciation
80000000
Annuals > 2 > cash Flow > change In Working Capital
410000000
Annuals > 2 > cash Flow > cash From Operations
640000000
Annuals > 2 > cash Flow > capital Expenditures
183000000
Annuals > 2 > cash Flow > cash From Investing
-1355000000
Annuals > 2 > cash Flow > cash From Financing
239000000
Annuals > 2 > cash Flow > net Change In Cash
-500000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.6293321402931966
Annuals > 2 > ratios > PB
4.146858323133415
Annuals > 2 > ratios > ROE
23.959608323133416
Annuals > 2 > ratios > ROA
10.068149672110069
Annuals > 2 > ratios > FCF
457000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.10808893093661305
Annuals > 2 > health Score
69
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
3933000000
Annuals > 3 > income Statement > cost Of Revenue
1542000000
Annuals > 3 > income Statement > gross Profit
2391000000
Annuals > 3 > income Statement > operating Expenses
1187000000
Annuals > 3 > income Statement > operating Income
1204000000
Annuals > 3 > income Statement > interest Expense
82000000
Annuals > 3 > income Statement > pretax Income
1114000000
Annuals > 3 > income Statement > net Income
838000000
Annuals > 3 > income Statement > eps
1.7437807580660265
Annuals > 3 > income Statement > dividends Per Share
831000000
Annuals > 3 > income Statement > shares Outstanding
480565000
Annuals > 3 > income Statement > income Tax Expense
276000000
Annuals > 3 > income Statement > EBITDA
1275000000
Annuals > 3 > income Statement > operating Margin
30.612763793541824
Annuals > 3 > income Statement > total Other Income Expense Net
-90000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
868000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
813000000
Annuals > 3 > balance Sheet > inventories
1818000000
Annuals > 3 > balance Sheet > total Current Assets
3776000000
Annuals > 3 > balance Sheet > property Plant Equipment
875000000
Annuals > 3 > balance Sheet > total Assets
6373000000
Annuals > 3 > balance Sheet > payables
218000000
Annuals > 3 > balance Sheet > short Term Debt
250000000
Annuals > 3 > balance Sheet > long Term Debt
2019000000
Annuals > 3 > balance Sheet > total Liabilities
3636000000
Annuals > 3 > balance Sheet > equity
2737000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
838000000
Annuals > 3 > cash Flow > depreciation
79000000
Annuals > 3 > cash Flow > change In Working Capital
-77000000
Annuals > 3 > cash Flow > cash From Operations
936000000
Annuals > 3 > cash Flow > capital Expenditures
138000000
Annuals > 3 > cash Flow > cash From Investing
-127000000
Annuals > 3 > cash Flow > cash From Financing
-1038000000
Annuals > 3 > cash Flow > net Change In Cash
-276000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.7437807580660265
Annuals > 3 > ratios > PB
4.951382170259408
Annuals > 3 > ratios > ROE
30.61746437705517
Annuals > 3 > ratios > ROA
13.149223285736703
Annuals > 3 > ratios > FCF
798000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2028985507246377
Annuals > 3 > health Score
79
Valuation > metrics > PE
16.4678
Valuation > metrics > PB
3.2238793904208998
Valuation > final Score
77.761206095791
Valuation > verdict
3.7% Overvalued
Profitability > metrics > ROE
5.418480890179003
Profitability > metrics > ROA
5.319401567323676
Profitability > metrics > Net Margin
0.21621621621621623
Profitability > final Score
57
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9886308659893566
Risk > metrics > Interest Coverage
13.130434782608695
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.0580973129992737
Liquidity > metrics > Quick Ratio
1.1997095134350035
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
66.55577582748245
Prev Valuations > 1
66.60323365890308
Prev Valuations > 2
65.1180088935391
Prev Profitabilities > 0
48
Prev Profitabilities > 1
42
Prev Profitabilities > 2
63
Prev Risks > 0
70
Prev Risks > 1
60
Prev Risks > 2
66
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-22T21:07:40.352Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-04
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.473
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-04
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.474
Earnings History > 1 > eps Estimate
0.4889
Earnings History > 1 > eps Difference
-0.0149
Earnings History > 1 > surprise Percent
-3.0477
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-28
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.3594
Earnings History > 2 > eps Estimate
0.3699
Earnings History > 2 > eps Difference
-0.0105
Earnings History > 2 > surprise Percent
-2.8386
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-05
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.3087
Earnings History > 3 > eps Estimate
0.3403
Earnings History > 3 > eps Difference
-0.0316
Earnings History > 3 > surprise Percent
-9.2859
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-03-05
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.571
Earnings History > 4 > eps Estimate
0.46
Earnings History > 4 > eps Difference
0.111
Earnings History > 4 > surprise Percent
24.1304
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-04
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5454
Earnings History > 5 > eps Estimate
0.4939
Earnings History > 5 > eps Difference
0.0515
Earnings History > 5 > surprise Percent
10.4272
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-29
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.4123
Earnings History > 6 > eps Estimate
0.4554
Earnings History > 6 > eps Difference
-0.0431
Earnings History > 6 > surprise Percent
-9.4642
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-06-05
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.5622
Earnings History > 7 > eps Estimate
0.4755
Earnings History > 7 > eps Difference
0.0867
Earnings History > 7 > surprise Percent
18.2334
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-03-20
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.5993
Earnings History > 8 > eps Estimate
0.5667
Earnings History > 8 > eps Difference
0.0326
Earnings History > 8 > surprise Percent
5.7526
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-12-06
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.5
Earnings History > 9 > eps Estimate
0.5
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-30
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.48
Earnings History > 10 > eps Estimate
0.48
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-06-07
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.43
Earnings History > 11 > eps Estimate
0.43
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-03-08
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.21
Earnings History > 12 > eps Estimate
0.21
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-07
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.47
Earnings History > 13 > eps Estimate
0.47
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-31
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.52
Earnings History > 14 > eps Estimate
0.52
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-08
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.31
Earnings History > 15 > eps Estimate
0.31
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-03
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.54
Earnings History > 16 > eps Estimate
0.54
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-08
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.49
Earnings History > 17 > eps Estimate
0.49
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-09-01
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.4
Earnings History > 18 > eps Estimate
0.4
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-09
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.25
Earnings History > 19 > eps Estimate
0.25
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-03
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.45
Earnings History > 20 > eps Estimate
0.45
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-08
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.5
Earnings History > 21 > eps Estimate
0.5
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-02
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.4
Earnings History > 22 > eps Estimate
0.4
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-09
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.27
Earnings History > 23 > eps Estimate
0.27
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-04
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.48
Earnings History > 24 > eps Estimate
0.48
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-05
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.59
Earnings History > 25 > eps Estimate
0.59
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-28
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.39
Earnings History > 26 > eps Estimate
0.39
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-06-05
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.33
Earnings History > 27 > eps Estimate
0.33
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.47
Earnings History > 28 > eps Estimate
0.45
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
4.4444
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-05
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.52
Earnings History > 29 > eps Estimate
0.52
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-29
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.41
Earnings History > 30 > eps Estimate
0.39
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
5.1282
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-06-06
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.42
Earnings History > 31 > eps Estimate
0.22
Earnings History > 31 > eps Difference
0.2
Earnings History > 31 > surprise Percent
90.9091
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-07
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.39
Earnings History > 32 > eps Estimate
0.41
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-4.878
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-12-06
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.496
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-04
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.368
Earnings History > 34 > eps Estimate
0.53
Earnings History > 34 > eps Difference
-0.162
Earnings History > 34 > surprise Percent
-30.566
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-06-07
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.304
Earnings History > 35 > eps Estimate
0.39
Earnings History > 35 > eps Difference
-0.086
Earnings History > 35 > surprise Percent
-22.0513
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-07
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.47
Earnings History > 36 > eps Estimate
0.4
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
17.5
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-12-07
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.5
Earnings History > 37 > eps Estimate
0.48
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
4.1667
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-31
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.36
Earnings History > 38 > eps Estimate
0.5
Earnings History > 38 > eps Difference
-0.14
Earnings History > 38 > surprise Percent
-28
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-08
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.36
Earnings History > 39 > eps Estimate
0.74
Earnings History > 39 > eps Difference
-0.38
Earnings History > 39 > surprise Percent
-51.3514
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-02
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.84
Earnings History > 40 > eps Estimate
0.72
Earnings History > 40 > eps Difference
0.12
Earnings History > 40 > surprise Percent
16.6667
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-01
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.97
Earnings History > 41 > eps Estimate
0.94
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
3.1915
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-26
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.75
Earnings History > 42 > eps Estimate
1.01
Earnings History > 42 > eps Difference
-0.26
Earnings History > 42 > surprise Percent
-25.7426
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-06-03
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.66
Earnings History > 43 > eps Estimate
0.74
Earnings History > 43 > eps Difference
-0.08
Earnings History > 43 > surprise Percent
-10.8108
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-04
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.87
Earnings History > 44 > eps Estimate
0.67
Earnings History > 44 > eps Difference
0.2
Earnings History > 44 > surprise Percent
29.8507
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-03
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.97
Earnings History > 45 > eps Estimate
0.88
Earnings History > 45 > eps Difference
0.09
Earnings History > 45 > surprise Percent
10.2273
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-27
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.7
Earnings History > 46 > eps Estimate
1.05
Earnings History > 46 > eps Difference
-0.35
Earnings History > 46 > surprise Percent
-33.3333
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-06-04
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.7
Earnings History > 47 > eps Estimate
0.58
Earnings History > 47 > eps Difference
0.12
Earnings History > 47 > surprise Percent
20.6897
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-05
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.82
Earnings History > 48 > eps Estimate
0.75
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
9.3333
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-04
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.96
Earnings History > 49 > eps Estimate
0.91
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
5.4945
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-28
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2657
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-06-05
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.208
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-03-06
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.293
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-12-05
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3218
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-29
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.2745
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-06-06
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1947
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-03-07
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.2482
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-12-08
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2913
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-31
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2159
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-06-09
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3013
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-03-08
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2567
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-09
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2799
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-09-01
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2014
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-06-09
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.1307
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-03-10
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.1948
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-08
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2638
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-09-02
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.2154
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-06-10
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.1411
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-03-10
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.2172
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-12-05
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.2515
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-28
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1548
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-06-05
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.1728
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-29
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.1996
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-29
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.2217
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-30
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1634
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-06-05
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1139
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-03-06
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1805
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-30
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2125
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-31
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1611
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-06-01
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1343
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.2081
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-22
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1883
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-24
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0222
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-05-25
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0998
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-22
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1674
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-11-22
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1788
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-26
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0904
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-27
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1003
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-24
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1406
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-11-25
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1544
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-27
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0545
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-05-30
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.096
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-24
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1089
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-11-22
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1261
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-28
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0561
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-05-24
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.08
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-20
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0894
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-10-31
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1249
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-07-31
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.061
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-04-30
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0841
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-01-31
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0875
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-10-31
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1247
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-07-31
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0663
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-04-30
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0811
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-01-31
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0852
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-10-31
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1134
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-07-31
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0596
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-04-30
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0739
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-01-31
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.0766
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-10-31
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1038
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-07-31
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0576
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-04-30
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.0685
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1998-01-31
Earnings History > 112 > report Date
1998-01-31
Earnings History > 112 > date
1998-01-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.0703
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-10-31
Earnings History > 113 > report Date
1997-10-31
Earnings History > 113 > date
1997-10-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.094
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Earnings History > 114 > period
1997-07-31
Earnings History > 114 > report Date
1997-07-31
Earnings History > 114 > date
1997-07-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.053
Earnings History > 114 > eps Estimate
-
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
-
Brown-Forman Corporation, together with its subsidiaries, manufactures, distills, bottles, imports, exports, markets, and sells a variety of alcohol beverages. It provides spirits, wines, whiskey spirits, whiskey-based flavored liqueurs, ready-to-drink cocktails, ready-to-pour products, vodkas, tequilas, gin, brandy, rum, bourbons, and liqueurs. The company offers its products primarily under the Jack Daniel's, Woodford Reserve, Old Forester, Gentleman Jack, Herradura, el Jimador, Fords Gin, The Glendronach, Benriach, Glenglassaugh, and Slane brands. It is also involved in the sale of used barrels, and bulk whiskey and wine; and provision of contract bottling services. The company serves retail customers and consumers through distributors and state governments; and retailers, wholesalers, and provincial governments directly. It operates in the United States, Germany, Australia, the United Kingdom, Canada, France, Mexico, Poland, Brazil, Türkiye, and internationally. Brown-Forman Corporation was founded in 1870 and is headquartered in Louisville, Kentucky.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Brown-Forman Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
0.473
Date
2025-10-31
EPS Actual
0.474
EPS Estimate
0.4889
EPS Difference
-0.0149
Surprise Percent
-3.0477%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.