_id
6915f94bbc934aba376b262f
Ticker
SJM
Name
The J. M. Smucker Company
Exchange
NYSE
Address
One Strawberry Lane, Orrville, OH, United States, 44667-0280
Country
USA
Sector
Consumer Defensive
Industry
Packaged Foods
Currency
USD
Website
https://www.jmsmucker.com
Description
The J. M. Smucker Company manufactures and markets branded food and beverage products worldwide. The company operates through four segments: U.S. Retail Coffee, U.S. Retail Frozen Handheld and Spreads, U.S. Retail Pet Foods, and Sweet Baked Snacks. It offers coffee, sweet baked goods, pet snacks, frozen handheld products, peanut butter, cat and dog food, fruit and specialty spreads, cookies, frozen sandwiches and snacks, hot beverages, portion control products, toppings and syrups, baking mixes and ingredients, and flour. The company provides its products under the Folgers, Café Bustelo, Dunkin', Jif, Smucker's, Smucker's Uncrustables, Meow Mix, Milk-Bone, Pup-Peroni, Canine Carry Outs, Hostess, 1850, Robin Hood, and Five Roses brands. The company sells its products through direct sales and brokers to food retailers, club stores, discount and dollar stores, online retailers, pet specialty stores, distributors, drug stores, military commissaries, mass merchandisers, supermarket chains, national mass retailers, convenience stores, vending channels, and foodservice distributors and operators. The J. M. Smucker Company was founded in 1897 and is headquartered in Orrville, Ohio.
Last Close
100.91
Volume
1799371
Current Price
101.57
Change
0.6540481617282694
Last Updated
2025-12-04T13:05:25.422Z
Image
-
Ipo Date
1994-10-31T00:00:00.000Z
Market Cap
10707843072
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8367267857142858
Sentiment Sources
56
Rating
3.55
Target Price
116.1333
Strong Buy
5
Buy
2
Hold
12
Sell
1
Strong Sell
0
Current Quarter
2025-10-31
Revenue
2330100000
Cost Of Revenue
1548200000
Gross Profit
781900000
Operating Expenses
398200000
Operating Income
383700000
Interest Expense
98600000
Pretax Income
318400000
Net Income
241300000
Eps
2.2572497661365762
Dividends Per Share
116800000
Shares Outstanding
106694327
Income Tax Expense
77100000
EBITDA
557100000
Operating Margin
16.46710441611948
Total Other Income Expense Net
-65300000
Cash
62800000
Short Term Investments
-
Receivables
675200000
Inventories
1354200000
Total Current Assets
2325500000
Property Plant Equipment
3023100000
Total Assets
17628300000
Payables
1109700000
Short Term Debt
748200000
Long Term Debt
7039800000
Total Liabilities
11568100000
Equity
6060200000
Depreciation
42900000
Change In Working Capital
-102600000
Cash From Operations
346500000
Capital Expenditures
66300000
Cash From Investing
7900000
Cash From Financing
-329700000
Net Change In Cash
23500000
PE
-
PB
1.7916624863865878
ROE
3.981716775023927
ROA
1.368821724159448
FCF
280200000
Fcf Percent
0.1202523496845629
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
6
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
5.3
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
2.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
7
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
2330100000
Quarters > 0 > income Statement > cost Of Revenue
1548200000
Quarters > 0 > income Statement > gross Profit
781900000
Quarters > 0 > income Statement > operating Expenses
398200000
Quarters > 0 > income Statement > operating Income
383700000
Quarters > 0 > income Statement > interest Expense
98600000
Quarters > 0 > income Statement > pretax Income
318400000
Quarters > 0 > income Statement > net Income
241300000
Quarters > 0 > income Statement > eps
2.2572497661365762
Quarters > 0 > income Statement > dividends Per Share
116800000
Quarters > 0 > income Statement > shares Outstanding
106900000
Quarters > 0 > income Statement > income Tax Expense
77100000
Quarters > 0 > income Statement > EBITDA
557100000
Quarters > 0 > income Statement > operating Margin
16.46710441611948
Quarters > 0 > income Statement > total Other Income Expense Net
-65300000
Quarters > 0 > balance Sheet > cash
62800000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
675200000
Quarters > 0 > balance Sheet > inventories
1354200000
Quarters > 0 > balance Sheet > total Current Assets
2325500000
Quarters > 0 > balance Sheet > property Plant Equipment
3023100000
Quarters > 0 > balance Sheet > total Assets
17628300000
Quarters > 0 > balance Sheet > payables
1109700000
Quarters > 0 > balance Sheet > short Term Debt
748200000
Quarters > 0 > balance Sheet > long Term Debt
7039800000
Quarters > 0 > balance Sheet > total Liabilities
11568100000
Quarters > 0 > balance Sheet > equity
6060200000
Quarters > 0 > cash Flow > net Income
241300000
Quarters > 0 > cash Flow > depreciation
42900000
Quarters > 0 > cash Flow > change In Working Capital
-102600000
Quarters > 0 > cash Flow > cash From Operations
346500000
Quarters > 0 > cash Flow > capital Expenditures
66300000
Quarters > 0 > cash Flow > cash From Investing
7900000
Quarters > 0 > cash Flow > cash From Financing
-329700000
Quarters > 0 > cash Flow > net Change In Cash
23500000
Quarters > 0 > ratios > PE
2.2572497661365762
Quarters > 0 > ratios > PB
1.7916624863865878
Quarters > 0 > ratios > ROE
3.981716775023927
Quarters > 0 > ratios > ROA
1.368821724159448
Quarters > 0 > ratios > FCF
280200000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1202523496845629
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
2113300000
Quarters > 1 > income Statement > cost Of Revenue
1638600000
Quarters > 1 > income Statement > gross Profit
474700000
Quarters > 1 > income Statement > operating Expenses
429100000
Quarters > 1 > income Statement > operating Income
45600000
Quarters > 1 > income Statement > interest Expense
100200000
Quarters > 1 > income Statement > pretax Income
-56500000
Quarters > 1 > income Statement > net Income
-43900000
Quarters > 1 > income Statement > eps
-0.41181988742964354
Quarters > 1 > income Statement > dividends Per Share
114400000
Quarters > 1 > income Statement > shares Outstanding
106600000
Quarters > 1 > income Statement > income Tax Expense
-12600000
Quarters > 1 > income Statement > EBITDA
178900000
Quarters > 1 > income Statement > operating Margin
2.1577627407372355
Quarters > 1 > income Statement > total Other Income Expense Net
-102100000
Quarters > 1 > balance Sheet > cash
39300000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
643200000
Quarters > 1 > balance Sheet > inventories
1386000000
Quarters > 1 > balance Sheet > total Current Assets
2401900000
Quarters > 1 > balance Sheet > property Plant Equipment
3167100000
Quarters > 1 > balance Sheet > total Assets
17741900000
Quarters > 1 > balance Sheet > payables
1234100000
Quarters > 1 > balance Sheet > short Term Debt
951600000
Quarters > 1 > balance Sheet > long Term Debt
7038300000
Quarters > 1 > balance Sheet > total Liabilities
11816000000
Quarters > 1 > balance Sheet > equity
5925900000
Quarters > 1 > cash Flow > net Income
-43900000
Quarters > 1 > cash Flow > depreciation
135200000
Quarters > 1 > cash Flow > change In Working Capital
-147600000
Quarters > 1 > cash Flow > cash From Operations
-10600000
Quarters > 1 > cash Flow > capital Expenditures
84300000
Quarters > 1 > cash Flow > cash From Investing
-197900000
Quarters > 1 > cash Flow > cash From Financing
178000000
Quarters > 1 > cash Flow > net Change In Cash
-30600000
Quarters > 1 > ratios > PE
-0.41181988742964354
Quarters > 1 > ratios > PB
1.8271253311733238
Quarters > 1 > ratios > ROE
-0.7408157410688672
Quarters > 1 > ratios > ROA
-0.24743685851008065
Quarters > 1 > ratios > FCF
-94900000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.04490607107367624
Quarters > 1 > health Score
25
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
2143800000
Quarters > 2 > income Statement > cost Of Revenue
1320500000
Quarters > 2 > income Statement > gross Profit
823300000
Quarters > 2 > income Statement > operating Expenses
1422400000
Quarters > 2 > income Statement > operating Income
-599100000
Quarters > 2 > income Statement > interest Expense
91200000
Quarters > 2 > income Statement > pretax Income
-697100000
Quarters > 2 > income Statement > net Income
-729000000
Quarters > 2 > income Statement > eps
-6.851503759398496
Quarters > 2 > income Statement > dividends Per Share
114500000
Quarters > 2 > income Statement > shares Outstanding
106400000
Quarters > 2 > income Statement > income Tax Expense
31900000
Quarters > 2 > income Statement > EBITDA
-479500000
Quarters > 2 > income Statement > operating Margin
-27.94570389028827
Quarters > 2 > income Statement > total Other Income Expense Net
-98000000
Quarters > 2 > balance Sheet > cash
69900000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
619000000
Quarters > 2 > balance Sheet > inventories
1209400000
Quarters > 2 > balance Sheet > total Current Assets
2146600000
Quarters > 2 > balance Sheet > property Plant Equipment
3079600000
Quarters > 2 > balance Sheet > total Assets
17563300000
Quarters > 2 > balance Sheet > payables
1288700000
Quarters > 2 > balance Sheet > short Term Debt
640800000
Quarters > 2 > balance Sheet > long Term Debt
7036800000
Quarters > 2 > balance Sheet > total Liabilities
11480700000
Quarters > 2 > balance Sheet > equity
6082600000
Quarters > 2 > cash Flow > net Income
-729000000
Quarters > 2 > cash Flow > depreciation
123400000
Quarters > 2 > cash Flow > change In Working Capital
44300000
Quarters > 2 > cash Flow > cash From Operations
393900000
Quarters > 2 > cash Flow > capital Expenditures
95000000
Quarters > 2 > cash Flow > cash From Investing
-81800000
Quarters > 2 > cash Flow > cash From Financing
-292100000
Quarters > 2 > cash Flow > net Change In Cash
22700000
Quarters > 2 > ratios > PE
-6.851503759398496
Quarters > 2 > ratios > PB
1.7767152204649326
Quarters > 2 > ratios > ROE
-11.985006411731826
Quarters > 2 > ratios > ROA
-4.150700608655549
Quarters > 2 > ratios > FCF
298900000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.1394253195260752
Quarters > 2 > health Score
38
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
2186000000
Quarters > 3 > income Statement > cost Of Revenue
1307900000
Quarters > 3 > income Statement > gross Profit
878100000
Quarters > 3 > income Statement > operating Expenses
1472100000
Quarters > 3 > income Statement > operating Income
-594000000
Quarters > 3 > income Statement > interest Expense
92400000
Quarters > 3 > income Statement > pretax Income
-662500000
Quarters > 3 > income Statement > net Income
-662300000
Quarters > 3 > income Statement > eps
-6.224624060150376
Quarters > 3 > income Statement > dividends Per Share
114400000
Quarters > 3 > income Statement > shares Outstanding
106400000
Quarters > 3 > income Statement > income Tax Expense
-200000
Quarters > 3 > income Statement > EBITDA
-445000000
Quarters > 3 > income Statement > operating Margin
-27.17291857273559
Quarters > 3 > income Statement > total Other Income Expense Net
-68500000
Quarters > 3 > balance Sheet > cash
47200000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
654300000
Quarters > 3 > balance Sheet > inventories
1086300000
Quarters > 3 > balance Sheet > total Current Assets
1975300000
Quarters > 3 > balance Sheet > property Plant Equipment
3173100000
Quarters > 3 > balance Sheet > total Assets
18425600000
Quarters > 3 > balance Sheet > payables
1133300000
Quarters > 3 > balance Sheet > short Term Debt
999900000
Quarters > 3 > balance Sheet > long Term Debt
6385500000
Quarters > 3 > balance Sheet > total Liabilities
11518300000
Quarters > 3 > balance Sheet > equity
6907300000
Quarters > 3 > cash Flow > net Income
-662300000
Quarters > 3 > cash Flow > depreciation
122100000
Quarters > 3 > cash Flow > change In Working Capital
-172000000
Quarters > 3 > cash Flow > cash From Operations
239400000
Quarters > 3 > cash Flow > capital Expenditures
88100000
Quarters > 3 > cash Flow > cash From Investing
207200000
Quarters > 3 > cash Flow > cash From Financing
-446900000
Quarters > 3 > cash Flow > net Change In Cash
-2000000
Quarters > 3 > ratios > PE
-6.224624060150376
Quarters > 3 > ratios > PB
1.5645835565271524
Quarters > 3 > ratios > ROE
-9.588406468518814
Quarters > 3 > ratios > ROA
-3.594455540118097
Quarters > 3 > ratios > FCF
151300000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.0692131747483989
Quarters > 3 > health Score
31
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
8726100000
Annuals > 0 > income Statement > cost Of Revenue
5341400000
Annuals > 0 > income Statement > gross Profit
3384700000
Annuals > 0 > income Statement > operating Expenses
4058600000
Annuals > 0 > income Statement > operating Income
-673900000
Annuals > 0 > income Statement > interest Expense
358500000
Annuals > 0 > income Statement > pretax Income
-1046800000
Annuals > 0 > income Statement > net Income
-1230800000
Annuals > 0 > income Statement > eps
-11.56766917293233
Annuals > 0 > income Statement > dividends Per Share
455400000
Annuals > 0 > income Statement > shares Outstanding
106400000
Annuals > 0 > income Statement > income Tax Expense
184000000
Annuals > 0 > income Statement > EBITDA
-155600000
Annuals > 0 > income Statement > operating Margin
-7.722808585737042
Annuals > 0 > income Statement > total Other Income Expense Net
-372900000
Annuals > 0 > balance Sheet > cash
69900000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
619000000
Annuals > 0 > balance Sheet > inventories
1209400000
Annuals > 0 > balance Sheet > total Current Assets
2146600000
Annuals > 0 > balance Sheet > property Plant Equipment
3195000000
Annuals > 0 > balance Sheet > total Assets
17563300000
Annuals > 0 > balance Sheet > payables
1288700000
Annuals > 0 > balance Sheet > short Term Debt
640800000
Annuals > 0 > balance Sheet > long Term Debt
7036800000
Annuals > 0 > balance Sheet > total Liabilities
11480700000
Annuals > 0 > balance Sheet > equity
6082600000
Annuals > 0 > cash Flow > net Income
-1230800000
Annuals > 0 > cash Flow > depreciation
502500000
Annuals > 0 > cash Flow > change In Working Capital
-298700000
Annuals > 0 > cash Flow > cash From Operations
1210400000
Annuals > 0 > cash Flow > capital Expenditures
393800000
Annuals > 0 > cash Flow > cash From Investing
-100300000
Annuals > 0 > cash Flow > cash From Financing
-1102700000
Annuals > 0 > cash Flow > net Change In Cash
7900000
Annuals > 0 > ratios > PE
-11.56766917293233
Annuals > 0 > ratios > PB
1.755724196889488
Annuals > 0 > ratios > ROE
-20.234768026830633
Annuals > 0 > ratios > ROA
-7.007794662734224
Annuals > 0 > ratios > FCF
816600000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.09358132499054561
Annuals > 0 > health Score
33
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
8178700000
Annuals > 1 > income Statement > cost Of Revenue
5063300000
Annuals > 1 > income Statement > gross Profit
3115400000
Annuals > 1 > income Statement > operating Expenses
1809600000
Annuals > 1 > income Statement > operating Income
1305800000
Annuals > 1 > income Statement > interest Expense
250700000
Annuals > 1 > income Statement > pretax Income
996400000
Annuals > 1 > income Statement > net Income
744000000
Annuals > 1 > income Statement > eps
7.126436781609195
Annuals > 1 > income Statement > dividends Per Share
437500000
Annuals > 1 > income Statement > shares Outstanding
104400000
Annuals > 1 > income Statement > income Tax Expense
252400000
Annuals > 1 > income Statement > EBITDA
1691500000
Annuals > 1 > income Statement > operating Margin
15.965862545392302
Annuals > 1 > income Statement > total Other Income Expense Net
-309400000
Annuals > 1 > balance Sheet > cash
62000000
Annuals > 1 > balance Sheet > short Term Investments
0
Annuals > 1 > balance Sheet > receivables
736500000
Annuals > 1 > balance Sheet > inventories
1038900000
Annuals > 1 > balance Sheet > total Current Assets
1966900000
Annuals > 1 > balance Sheet > property Plant Equipment
3247300000
Annuals > 1 > balance Sheet > total Assets
20273700000
Annuals > 1 > balance Sheet > payables
1336200000
Annuals > 1 > balance Sheet > short Term Debt
1630800000
Annuals > 1 > balance Sheet > long Term Debt
6773700000
Annuals > 1 > balance Sheet > total Liabilities
12579800000
Annuals > 1 > balance Sheet > equity
7693900000
Annuals > 1 > cash Flow > net Income
744000000
Annuals > 1 > cash Flow > depreciation
430800000
Annuals > 1 > cash Flow > change In Working Capital
-8300000
Annuals > 1 > cash Flow > cash From Operations
1229400000
Annuals > 1 > cash Flow > capital Expenditures
586500000
Annuals > 1 > cash Flow > cash From Investing
-3964600000
Annuals > 1 > cash Flow > cash From Financing
2141600000
Annuals > 1 > cash Flow > net Change In Cash
-593800000
Annuals > 1 > ratios > PE
7.126436781609195
Annuals > 1 > ratios > PB
1.361939718478275
Annuals > 1 > ratios > ROE
9.669998310349758
Annuals > 1 > ratios > ROA
3.6697790733807842
Annuals > 1 > ratios > FCF
642900000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07860662452467997
Annuals > 1 > health Score
57
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
8529200000
Annuals > 2 > income Statement > cost Of Revenue
5727400000
Annuals > 2 > income Statement > gross Profit
2801800000
Annuals > 2 > income Statement > operating Expenses
2644300000
Annuals > 2 > income Statement > operating Income
157500000
Annuals > 2 > income Statement > interest Expense
152000000
Annuals > 2 > income Statement > pretax Income
-9200000
Annuals > 2 > income Statement > net Income
-91300000
Annuals > 2 > income Statement > eps
-0.85969868173258
Annuals > 2 > income Statement > dividends Per Share
430200000
Annuals > 2 > income Statement > shares Outstanding
106200000
Annuals > 2 > income Statement > income Tax Expense
82100000
Annuals > 2 > income Statement > EBITDA
573800000
Annuals > 2 > income Statement > operating Margin
1.8465975706983069
Annuals > 2 > income Statement > total Other Income Expense Net
-166700000
Annuals > 2 > balance Sheet > cash
655800000
Annuals > 2 > balance Sheet > short Term Investments
487800000
Annuals > 2 > balance Sheet > receivables
597600000
Annuals > 2 > balance Sheet > inventories
1009800000
Annuals > 2 > balance Sheet > total Current Assets
2858700000
Annuals > 2 > balance Sheet > property Plant Equipment
2239500000
Annuals > 2 > balance Sheet > total Assets
14991400000
Annuals > 2 > balance Sheet > payables
1392600000
Annuals > 2 > balance Sheet > short Term Debt
33200000
Annuals > 2 > balance Sheet > long Term Debt
4314200000
Annuals > 2 > balance Sheet > total Liabilities
7700600000
Annuals > 2 > balance Sheet > equity
7290800000
Annuals > 2 > cash Flow > net Income
-91300000
Annuals > 2 > cash Flow > depreciation
436500000
Annuals > 2 > cash Flow > change In Working Capital
22100000
Annuals > 2 > cash Flow > cash From Operations
1188000000
Annuals > 2 > cash Flow > capital Expenditures
471000000
Annuals > 2 > cash Flow > cash From Investing
256200000
Annuals > 2 > cash Flow > cash From Financing
-964600000
Annuals > 2 > cash Flow > net Change In Cash
485900000
Annuals > 2 > ratios > PE
-0.85969868173258
Annuals > 2 > ratios > PB
1.4620198057826304
Annuals > 2 > ratios > ROE
-1.252263126131563
Annuals > 2 > ratios > ROA
-0.6090158357458275
Annuals > 2 > ratios > FCF
717000000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.08406415607559913
Annuals > 2 > health Score
32
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
7998900000
Annuals > 3 > income Statement > cost Of Revenue
5298200000
Annuals > 3 > income Statement > gross Profit
2700700000
Annuals > 3 > income Statement > operating Expenses
1676900000
Annuals > 3 > income Statement > operating Income
1023800000
Annuals > 3 > income Statement > interest Expense
160900000
Annuals > 3 > income Statement > pretax Income
843800000
Annuals > 3 > income Statement > net Income
631700000
Annuals > 3 > income Statement > eps
5.827490774907749
Annuals > 3 > income Statement > dividends Per Share
418100000
Annuals > 3 > income Statement > shares Outstanding
108400000
Annuals > 3 > income Statement > income Tax Expense
212100000
Annuals > 3 > income Statement > EBITDA
1463800000
Annuals > 3 > income Statement > operating Margin
12.799259898236008
Annuals > 3 > income Statement > total Other Income Expense Net
-180000000
Annuals > 3 > balance Sheet > cash
169900000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
524700000
Annuals > 3 > balance Sheet > inventories
1089300000
Annuals > 3 > balance Sheet > total Current Assets
2010100000
Annuals > 3 > balance Sheet > property Plant Equipment
2238200000
Annuals > 3 > balance Sheet > total Assets
16055000000
Annuals > 3 > balance Sheet > payables
1193300000
Annuals > 3 > balance Sheet > short Term Debt
220100000
Annuals > 3 > balance Sheet > long Term Debt
4310600000
Annuals > 3 > balance Sheet > total Liabilities
7914900000
Annuals > 3 > balance Sheet > equity
8140100000
Annuals > 3 > cash Flow > net Income
631700000
Annuals > 3 > cash Flow > depreciation
459100000
Annuals > 3 > cash Flow > change In Working Capital
-94700000
Annuals > 3 > cash Flow > cash From Operations
1136300000
Annuals > 3 > cash Flow > capital Expenditures
417500000
Annuals > 3 > cash Flow > cash From Investing
-355500000
Annuals > 3 > cash Flow > cash From Financing
-944500000
Annuals > 3 > cash Flow > net Change In Cash
-164400000
Annuals > 3 > ratios > PE
5.827490774907749
Annuals > 3 > ratios > PB
1.3366061841992114
Annuals > 3 > ratios > ROE
7.760346924484956
Annuals > 3 > ratios > ROA
3.934599813142323
Annuals > 3 > ratios > FCF
718800000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.08986235607396018
Annuals > 3 > health Score
63
Valuation > metrics > PE
2.2572497661365762
Valuation > metrics > PB
1.7916624863865878
Valuation > final Score
100
Valuation > verdict
38.7% Undervalued
Profitability > metrics > ROE
3.981716775023927
Profitability > metrics > ROA
10.376263169210922
Profitability > metrics > Net Margin
0.10355778721943264
Profitability > final Score
53
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.9088643939143923
Risk > metrics > Interest Coverage
3.891480730223124
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.2516820065665537
Liquidity > metrics > Quick Ratio
0.5227945529899348
Liquidity > final Score
57
Liquidity > verdict
Weak
Prev Valuations > 0
80
Prev Valuations > 1
80
Prev Valuations > 2
80
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
32
Prev Risks > 1
4
Prev Risks > 2
4
Prev Liquidities > 0
51
Prev Liquidities > 1
52
Prev Liquidities > 2
31
Updated At
2025-12-13T22:05:17.531Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-03
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
2.44
Earnings History > 0 > eps Difference
-2.44
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-11-25
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.1
Earnings History > 1 > eps Estimate
2.1
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
0
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-27
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.9
Earnings History > 2 > eps Estimate
1.93
Earnings History > 2 > eps Difference
-0.03
Earnings History > 2 > surprise Percent
-1.5544
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-10
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.31
Earnings History > 3 > eps Estimate
2.25
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
2.6667
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-02-27
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.61
Earnings History > 4 > eps Estimate
2.37
Earnings History > 4 > eps Difference
0.24
Earnings History > 4 > surprise Percent
10.1266
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-11-26
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.76
Earnings History > 5 > eps Estimate
2.51
Earnings History > 5 > eps Difference
0.25
Earnings History > 5 > surprise Percent
9.9602
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-28
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.44
Earnings History > 6 > eps Estimate
2.17
Earnings History > 6 > eps Difference
0.27
Earnings History > 6 > surprise Percent
12.4424
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-06-06
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.66
Earnings History > 7 > eps Estimate
2.33
Earnings History > 7 > eps Difference
0.33
Earnings History > 7 > surprise Percent
14.1631
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-02-27
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.48
Earnings History > 8 > eps Estimate
2.27
Earnings History > 8 > eps Difference
0.21
Earnings History > 8 > surprise Percent
9.2511
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-12-05
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.59
Earnings History > 9 > eps Estimate
2.47
Earnings History > 9 > eps Difference
0.12
Earnings History > 9 > surprise Percent
4.8583
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-29
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.21
Earnings History > 10 > eps Estimate
2.04
Earnings History > 10 > eps Difference
0.17
Earnings History > 10 > surprise Percent
8.3333
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-06-06
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.64
Earnings History > 11 > eps Estimate
2.37
Earnings History > 11 > eps Difference
0.27
Earnings History > 11 > surprise Percent
11.3924
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-02-28
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.21
Earnings History > 12 > eps Estimate
2.12
Earnings History > 12 > eps Difference
0.09
Earnings History > 12 > surprise Percent
4.2453
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-21
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.4
Earnings History > 13 > eps Estimate
2.19
Earnings History > 13 > eps Difference
0.21
Earnings History > 13 > surprise Percent
9.589
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-23
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.67
Earnings History > 14 > eps Estimate
1.27
Earnings History > 14 > eps Difference
0.4
Earnings History > 14 > surprise Percent
31.4961
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-07
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.23
Earnings History > 15 > eps Estimate
1.88
Earnings History > 15 > eps Difference
0.35
Earnings History > 15 > surprise Percent
18.617
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-01
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.33
Earnings History > 16 > eps Estimate
2.09
Earnings History > 16 > eps Difference
0.24
Earnings History > 16 > surprise Percent
11.4833
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-11-23
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.43
Earnings History > 17 > eps Estimate
2.05
Earnings History > 17 > eps Difference
0.38
Earnings History > 17 > surprise Percent
18.5366
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-26
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.9
Earnings History > 18 > eps Estimate
1.86
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
2.1505
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-03
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.89
Earnings History > 19 > eps Estimate
1.67
Earnings History > 19 > eps Difference
0.22
Earnings History > 19 > surprise Percent
13.1737
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.45
Earnings History > 20 > eps Estimate
2.19
Earnings History > 20 > eps Difference
0.26
Earnings History > 20 > surprise Percent
11.8721
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-11-24
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.39
Earnings History > 21 > eps Estimate
2.23
Earnings History > 21 > eps Difference
0.16
Earnings History > 21 > surprise Percent
7.1749
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-25
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.37
Earnings History > 22 > eps Estimate
1.67
Earnings History > 22 > eps Difference
0.7
Earnings History > 22 > surprise Percent
41.9162
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-04
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.57
Earnings History > 23 > eps Estimate
2.29
Earnings History > 23 > eps Difference
0.28
Earnings History > 23 > surprise Percent
12.2271
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.35
Earnings History > 24 > eps Estimate
2.23
Earnings History > 24 > eps Difference
0.12
Earnings History > 24 > surprise Percent
5.3812
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-11-22
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.26
Earnings History > 25 > eps Estimate
2.13
Earnings History > 25 > eps Difference
0.13
Earnings History > 25 > surprise Percent
6.1033
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-27
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.58
Earnings History > 26 > eps Estimate
1.74
Earnings History > 26 > eps Difference
-0.16
Earnings History > 26 > surprise Percent
-9.1954
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-06-06
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.08
Earnings History > 27 > eps Estimate
1.95
Earnings History > 27 > eps Difference
0.13
Earnings History > 27 > surprise Percent
6.6667
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-26
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.26
Earnings History > 28 > eps Estimate
2.01
Earnings History > 28 > eps Difference
0.25
Earnings History > 28 > surprise Percent
12.4378
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-28
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.17
Earnings History > 29 > eps Estimate
2.34
Earnings History > 29 > eps Difference
-0.17
Earnings History > 29 > surprise Percent
-7.265
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-21
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.78
Earnings History > 30 > eps Estimate
1.76
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
1.1364
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-06-07
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.03
Earnings History > 31 > eps Estimate
2.18
Earnings History > 31 > eps Difference
-0.15
Earnings History > 31 > surprise Percent
-6.8807
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-16
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.5
Earnings History > 32 > eps Estimate
2.14
Earnings History > 32 > eps Difference
0.36
Earnings History > 32 > surprise Percent
16.8224
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-16
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2.02
Earnings History > 33 > eps Estimate
1.9
Earnings History > 33 > eps Difference
0.12
Earnings History > 33 > surprise Percent
6.3158
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-24
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.51
Earnings History > 34 > eps Estimate
1.62
Earnings History > 34 > eps Difference
-0.11
Earnings History > 34 > surprise Percent
-6.7901
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-06-08
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.8
Earnings History > 35 > eps Estimate
1.72
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
4.6512
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-02-17
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2
Earnings History > 36 > eps Estimate
2
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-17
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
2.05
Earnings History > 37 > eps Estimate
1.93
Earnings History > 37 > eps Difference
0.12
Earnings History > 37 > surprise Percent
6.2176
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-23
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.86
Earnings History > 38 > eps Estimate
1.74
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
6.8966
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-09
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.44
Earnings History > 39 > eps Estimate
1.2
Earnings History > 39 > eps Difference
0.24
Earnings History > 39 > surprise Percent
20
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-02-23
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.62
Earnings History > 40 > eps Estimate
1.62
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-11-19
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.62
Earnings History > 41 > eps Estimate
1.51
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
7.2848
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-27
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.32
Earnings History > 42 > eps Estimate
1.23
Earnings History > 42 > eps Difference
0.09
Earnings History > 42 > surprise Percent
7.3171
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-06-04
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.98
Earnings History > 43 > eps Estimate
0.99
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-1.0101
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-02-13
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.54
Earnings History > 44 > eps Estimate
1.51
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
1.9868
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-11-19
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.53
Earnings History > 45 > eps Estimate
1.53
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-20
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.34
Earnings History > 46 > eps Estimate
1.37
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-2.1898
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-06-05
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.21
Earnings History > 47 > eps Estimate
1.16
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
4.3103
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-02-14
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.66
Earnings History > 48 > eps Estimate
1.68
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-1.1905
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-11-20
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.52
Earnings History > 49 > eps Estimate
1.6
Earnings History > 49 > eps Difference
-0.08
Earnings History > 49 > surprise Percent
-5
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-21
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.24
Earnings History > 50 > eps Estimate
1.2
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
3.3333
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-06-06
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.29
Earnings History > 51 > eps Estimate
1.16
Earnings History > 51 > eps Difference
0.13
Earnings History > 51 > surprise Percent
11.2069
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-02-15
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.47
Earnings History > 52 > eps Estimate
1.39
Earnings History > 52 > eps Difference
0.08
Earnings History > 52 > surprise Percent
5.7554
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-11-16
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.45
Earnings History > 53 > eps Estimate
1.45
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-17
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.17
Earnings History > 54 > eps Estimate
1
Earnings History > 54 > eps Difference
0.17
Earnings History > 54 > surprise Percent
17
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-06-07
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.1
Earnings History > 55 > eps Estimate
0.99
Earnings History > 55 > eps Difference
0.11
Earnings History > 55 > surprise Percent
11.1111
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-02-16
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.22
Earnings History > 56 > eps Estimate
1.41
Earnings History > 56 > eps Difference
-0.19
Earnings History > 56 > surprise Percent
-13.4752
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-17
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.36
Earnings History > 57 > eps Estimate
1.39
Earnings History > 57 > eps Difference
-0.03
Earnings History > 57 > surprise Percent
-2.1583
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-18
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.12
Earnings History > 58 > eps Estimate
1.09
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
2.7523
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
1
Earnings History > 59 > eps Estimate
0.99
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
1.0101
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.37
Earnings History > 60 > eps Estimate
1.26
Earnings History > 60 > eps Difference
0.11
Earnings History > 60 > surprise Percent
8.7302
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-11-18
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.38
Earnings History > 61 > eps Estimate
1.32
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
4.5455
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-20
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.04
Earnings History > 62 > eps Estimate
0.96
Earnings History > 62 > eps Difference
0.08
Earnings History > 62 > surprise Percent
8.3333
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-06-17
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.99
Earnings History > 63 > eps Estimate
0.8
Earnings History > 63 > eps Difference
0.19
Earnings History > 63 > surprise Percent
23.75
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.22
Earnings History > 64 > eps Estimate
1.05
Earnings History > 64 > eps Difference
0.17
Earnings History > 64 > surprise Percent
16.1905
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-11-20
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.22
Earnings History > 65 > eps Estimate
1.04
Earnings History > 65 > eps Difference
0.18
Earnings History > 65 > surprise Percent
17.3077
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-21
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.92
Earnings History > 66 > eps Estimate
0.8
Earnings History > 66 > eps Difference
0.12
Earnings History > 66 > surprise Percent
15
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-06-18
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.02
Earnings History > 67 > eps Estimate
0.63
Earnings History > 67 > eps Difference
0.39
Earnings History > 67 > surprise Percent
61.9048
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-02-25
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.88
Earnings History > 68 > eps Estimate
0.87
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
1.1494
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-11-21
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.02
Earnings History > 69 > eps Estimate
1.01
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
0.9901
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-14
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.82
Earnings History > 70 > eps Estimate
0.77
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
6.4935
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-06-19
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.73
Earnings History > 71 > eps Estimate
0.78
Earnings History > 71 > eps Difference
-0.05
Earnings History > 71 > surprise Percent
-6.4103
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-15
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.79
Earnings History > 72 > eps Estimate
0.78
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
1.2821
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-16
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.91
Earnings History > 73 > eps Estimate
0.91
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-17
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.72
Earnings History > 74 > eps Estimate
0.67
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
7.4627
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-06-21
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.75
Earnings History > 75 > eps Estimate
0.63
Earnings History > 75 > eps Difference
0.12
Earnings History > 75 > surprise Percent
19.0476
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-02-16
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.72
Earnings History > 76 > eps Estimate
0.69
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
4.3478
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-17
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.83
Earnings History > 77 > eps Estimate
0.85
Earnings History > 77 > eps Difference
-0.02
Earnings History > 77 > surprise Percent
-2.3529
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-18
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.59
Earnings History > 78 > eps Estimate
0.58
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
1.7241
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-06-20
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.68
Earnings History > 79 > eps Estimate
0.58
Earnings History > 79 > eps Difference
0.1
Earnings History > 79 > surprise Percent
17.2414
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-02-17
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.62
Earnings History > 80 > eps Estimate
0.73
Earnings History > 80 > eps Difference
-0.11
Earnings History > 80 > surprise Percent
-15.0685
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-17
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.79
Earnings History > 81 > eps Estimate
0.81
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-2.4691
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-22
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.56
Earnings History > 82 > eps Estimate
0.63
Earnings History > 82 > eps Difference
-0.07
Earnings History > 82 > surprise Percent
-11.1111
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-06-16
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.58
Earnings History > 83 > eps Estimate
0.57
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.7544
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-18
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.7
Earnings History > 84 > eps Estimate
0.71
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-1.4085
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-11-19
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.75
Earnings History > 85 > eps Estimate
0.74
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
1.3514
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-25
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.57
Earnings History > 86 > eps Estimate
0.56
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
1.7857
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-06-17
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.52
Earnings History > 87 > eps Estimate
0.52
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-13
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.65
Earnings History > 88 > eps Estimate
0.63
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
3.1746
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-11-20
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.68
Earnings History > 89 > eps Estimate
0.65
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
4.6154
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-21
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.55
Earnings History > 90 > eps Estimate
0.5
Earnings History > 90 > eps Difference
0.05
Earnings History > 90 > surprise Percent
10
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-06-17
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.51
Earnings History > 91 > eps Estimate
0.47
Earnings History > 91 > eps Difference
0.04
Earnings History > 91 > surprise Percent
8.5106
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-14
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.58
Earnings History > 92 > eps Estimate
0.54
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
7.4074
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-11-15
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.61
Earnings History > 93 > eps Estimate
0.49
Earnings History > 93 > eps Difference
0.12
Earnings History > 93 > surprise Percent
24.4898
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-15
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.46
Earnings History > 94 > eps Estimate
0.43
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
6.9767
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-06-17
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.37
Earnings History > 95 > eps Estimate
0.37
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-14
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.34
Earnings History > 96 > eps Estimate
0.33
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
3.0303
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-11-15
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.32
Earnings History > 97 > eps Estimate
0.31
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
3.2258
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.3619
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-06-19
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.35
Earnings History > 99 > eps Estimate
0.34
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
2.9412
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-02-15
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.28
Earnings History > 100 > eps Estimate
0.31
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-9.6774
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.2573
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-08-30
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.35
Earnings History > 102 > eps Estimate
0.35
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-06-15
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.26
Earnings History > 103 > eps Estimate
0.26
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-02-17
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.28
Earnings History > 104 > eps Estimate
0.3
Earnings History > 104 > eps Difference
-0.02
Earnings History > 104 > surprise Percent
-6.6667
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-11-17
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.32
Earnings History > 105 > eps Estimate
0.32
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
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.4002
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-06-17
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.35
Earnings History > 107 > eps Estimate
0.35
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-02-17
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.28
Earnings History > 108 > eps Estimate
0.29
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-3.4483
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-11-20
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.31
Earnings History > 109 > eps Estimate
0.32
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-3.125
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-08-19
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.36
Earnings History > 110 > eps Estimate
0.36
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-06-23
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.33
Earnings History > 111 > eps Estimate
0.34
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-2.9412
Earnings History > 112 > period
1998-01-31
Earnings History > 112 > report Date
1998-02-17
Earnings History > 112 > date
1998-01-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.27
Earnings History > 112 > eps Estimate
0.26
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
3.8462
Earnings History > 113 > period
1997-10-31
Earnings History > 113 > report Date
1997-11-17
Earnings History > 113 > date
1997-10-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.3
Earnings History > 113 > eps Estimate
0.3
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-07-31
Earnings History > 114 > report Date
1997-08-15
Earnings History > 114 > date
1997-07-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.34
Earnings History > 114 > eps Estimate
0.32
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
6.25
Earnings History > 115 > period
1997-04-30
Earnings History > 115 > report Date
1997-06-19
Earnings History > 115 > date
1997-04-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.31
Earnings History > 115 > eps Estimate
0.18
Earnings History > 115 > eps Difference
0.13
Earnings History > 115 > surprise Percent
72.2222
Earnings History > 116 > period
1997-01-31
Earnings History > 116 > report Date
1997-02-18
Earnings History > 116 > date
1997-01-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.23
Earnings History > 116 > eps Estimate
0.21
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
9.5238
Earnings History > 117 > period
1996-10-31
Earnings History > 117 > report Date
1996-11-18
Earnings History > 117 > date
1996-10-31
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.26
Earnings History > 117 > eps Estimate
0.26
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-07-31
Earnings History > 118 > report Date
1996-08-20
Earnings History > 118 > date
1996-07-31
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.26
Earnings History > 118 > eps Estimate
0.32
Earnings History > 118 > eps Difference
-0.06
Earnings History > 118 > surprise Percent
-18.75
Earnings History > 119 > period
1996-04-30
Earnings History > 119 > report Date
1996-06-14
Earnings History > 119 > date
1996-04-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.19
Earnings History > 119 > eps Estimate
0.19
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-01-31
Earnings History > 120 > report Date
1996-02-20
Earnings History > 120 > date
1996-01-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.22
Earnings History > 120 > eps Estimate
0.26
Earnings History > 120 > eps Difference
-0.04
Earnings History > 120 > surprise Percent
-15.3846
Earnings History > 121 > period
1995-10-31
Earnings History > 121 > report Date
1995-11-22
Earnings History > 121 > date
1995-10-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.32
Earnings History > 121 > eps Estimate
0.35
Earnings History > 121 > eps Difference
-0.03
Earnings History > 121 > surprise Percent
-8.5714
Earnings History > 122 > period
1995-07-31
Earnings History > 122 > report Date
1995-08-17
Earnings History > 122 > date
1995-07-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.33
Earnings History > 122 > eps Estimate
0.34
Earnings History > 122 > eps Difference
-0.01
Earnings History > 122 > surprise Percent
-2.9412
The J. M. Smucker Company manufactures and markets branded food and beverage products worldwide. The company operates through four segments: U.S. Retail Coffee, U.S. Retail Frozen Handheld and Spreads, U.S. Retail Pet Foods, and Sweet Baked Snacks. It offers coffee, sweet baked goods, pet snacks, frozen handheld products, peanut butter, cat and dog food, fruit and specialty spreads, cookies, frozen sandwiches and snacks, hot beverages, portion control products, toppings and syrups, baking mixes and ingredients, and flour. The company provides its products under the Folgers, Café Bustelo, Dunkin', Jif, Smucker's, Smucker's Uncrustables, Meow Mix, Milk-Bone, Pup-Peroni, Canine Carry Outs, Hostess, 1850, Robin Hood, and Five Roses brands. The company sells its products through direct sales and brokers to food retailers, club stores, discount and dollar stores, online retailers, pet specialty stores, distributors, drug stores, military commissaries, mass merchandisers, supermarket chains, national mass retailers, convenience stores, vending channels, and foodservice distributors and operators. The J. M. Smucker Company was founded in 1897 and is headquartered in Orrville, Ohio.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AEngineers Gate Manager LP Invests $109.90 Million in The J. M. Smucker Company $SJM - MarketBeat
12/13/2025
Engineers Gate Manager LP Invests $109.90 Million in The J. M. Smucker Company $SJM MarketBeat
Read more →The J. M. Smucker Company $SJM Shares Bought by Ilex Capital Partners UK LLP MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$116.1333
Analyst Picks
Strong Buy
5
Buy
2
Hold
12
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Book Ratio (P/B)
-
Low
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)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 81.46% of the total shares of The J. M. Smucker Company
1.
Vanguard Group Inc(12.0872%)
since
2025/06/30
2.
BlackRock Inc(7.962%)
since
2025/06/30
3.
State Street Corp(6.9312%)
since
2025/06/30
4.
FMR Inc(4.1324%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(2.9896%)
since
2025/07/31
6.
Amvescap Plc.(2.6424%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.6026%)
since
2025/06/30
8.
Citadel Advisors Llc(2.4764%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.4697%)
since
2025/07/31
10.
Vanguard Small Cap Index(2.3009%)
since
2025/07/31
11.
Dimensional Fund Advisors, Inc.(2.1575%)
since
2025/06/30
12.
Balyasny Asset Management LLC(2.1108%)
since
2025/06/30
13.
Millennium Management LLC(1.981%)
since
2025/06/30
14.
Ilex Capital Partners (Uk) LLP(1.9062%)
since
2025/06/30
15.
Nordea Investment Mgmt Bank Demark A/s(1.7151%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.4807%)
since
2025/07/31
17.
ProShares S&P 500 Dividend Aristocrats(1.4558%)
since
2025/08/29
18.
Ariel Investments, LLC(1.4331%)
since
2025/06/30
19.
UBS Group AG(1.4221%)
since
2025/06/30
20.
Invesco S&P 500® Equal Weight ETF(1.383%)
since
2025/08/29
21.
Morgan Stanley - Brokerage Accounts(1.371%)
since
2025/06/30
22.
LSV Asset Management(1.3046%)
since
2025/06/30
23.
ProShare Advisors LLC(1.2873%)
since
2025/06/30
24.
Fidelity 500 Index(1.2644%)
since
2025/07/31
25.
Deutsche Bank AG(1.2312%)
since
2025/06/30
26.
SPDR® S&P 500® ETF(1.2093%)
since
2025/08/31
27.
iShares Core S&P 500 ETF(1.1983%)
since
2025/08/31
28.
NORGES BANK(1.077%)
since
2025/06/30
29.
Engineers Gate Manager LP(1.049%)
since
2025/06/30
30.
The Consumer Staples Sel SectSPDR® ETF(1.0026%)
since
2025/08/31
31.
SPDR® S&P Dividend ETF(0.9677%)
since
2025/08/31
32.
SPDR® Portfolio S&P 500® High Div ETF(0.7754%)
since
2025/08/29
33.
Ariel Fund Investor(0.6329%)
since
2025/06/30
34.
Vanguard Institutional Index I(0.6037%)
since
2025/07/31
35.
State St S&P 500® Indx SL Cl III(0.5324%)
since
2025/08/31
36.
Invesco S&P 500® High Div Low Vol ETF(0.4958%)
since
2025/08/29
37.
FT Cboe Vest S&P 500® Dv Ast Tgt Inc ETF(0.4791%)
since
2025/08/28
38.
Strategic Advisers Fidelity US TtlStk(0.4713%)
since
2025/07/31
39.
DFA US Targeted Value I(0.4343%)
since
2025/07/31
40.
Fidelity Equity Dividend Income(0.4287%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
2.44
Date
2025-10-31
EPS Actual
2.1
EPS Estimate
2.1
EPS Difference
0
Surprise Percent
0%
(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.