_id
69147c77ccc777a4e85d910b
Ticker
MSM
Name
MSC Industrial Direct Company Inc
Exchange
NYSE
Address
515 Broadhollow Road, Melville, NY, United States, 11747
Country
USA
Sector
Industrials
Industry
Industrial Distribution
Currency
USD
Website
https://www.mscdirect.com
Description
MSC Industrial Direct Co., Inc., together with its subsidiaries, engages in the distribution of metalworking and maintenance, repair, and operations (MRO) products and services in the United States, Canada, Mexico, the United Kingdom, and internationally. The company's metalworking and MRO products include cutting tools, abrasives, machining fluids, measuring instruments, metalworking products, machinery and accessories, tooling components, fasteners, flat stock products, raw materials, machinery hand and power tools, safety and janitorial supplies, plumbing supplies, materials handling products, power transmission components, and electrical supplies. It also offers stock-keeping units through its catalogs and brochures; e-commerce channels, including its website; inventory management solutions; and customer care centers, customer fulfillment centers, regional inventory centers and warehouses. In addition, the company serves individual machine shops, manufacturing companies, and government agencies. MSC Industrial Direct Co., Inc. was founded in 1941 and is headquartered in Melville, New York.
Last Close
86.6
Volume
945328
Current Price
86.08
Change
-0.6004618937644296
Last Updated
2025-12-02T12:10:39.012Z
Image
data:image/webp;base64,UklGRvQBAABXRUJQVlA4IOgBAAAwDACdASpAAEAAPrVKoEonJCMhrhbccOAWiWwAz2HaOo/o34wc4Q7nAP2zu4r3mT0K+lscAGMC6Aldrfz9vsrmRUqDKk2+WWVSMe6i20S8sS+VYOn9FpkqxvRmsm8Ps1SliFtEGGMfzIvAAP78qAAHHKQu3J/xBK7H8XJx65P5m41tZt16FvlVkLKqiMcAbtUgvv8RA5YXM/44+J50B4yTocOSU794ulqgbVP5PFzT6sIjRt+yIpTAhLM+9Bqb96V960kjTrwPCv4mx1Xy0wTs/9ln9ogD8RMZZl1QwNY4lt12BrpGXQFEQEAvR8FHGh62aqkgD/TS+Sp/EliE3I2IqyuQdw0CnP/8lA82XwxEZuzc2vnFdH/QamQCsltKa0yTa+VIUo0uesCThJTFMAWdjj32rbWWbHfnLuU60fQQ2iPK2uPKCJGYnD9z8W0/TXdZUDDfighE8Oi6U+iZ9NmDe2J8622Vpy9k8/dxULOyWgM4NjfbdjsQwoOrvfE/wuPNW+OWAsdljFqpr2zDzQbOcQR5cF3ovGRFCleOGrMbVAaJgtXfa0g5HLsO2TSJPGPJW7fi0EGcxd/p/wW25MYgfIql8e0HqAadpy6X4YB2ShmPfm7uvcJdcaqk2JyCP1xdjk8d6cAAAA==
Ipo Date
1995-12-20T00:00:00.000Z
Market Cap
4806879744
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8943333333333333
Sentiment Sources
9
Rating
3.2727
Target Price
87.5
Strong Buy
1
Buy
1
Hold
9
Sell
0
Strong Sell
0
Current Quarter
2025-08-31
Revenue
978175000
Cost Of Revenue
583196000
Gross Profit
394979000
Operating Expenses
306108000
Operating Income
88871000
Interest Expense
5731000
Pretax Income
76149000
Net Income
56546000
Eps
1.0117373412059403
Dividends Per Share
47398000
Shares Outstanding
55790152
Income Tax Expense
20015000
EBITDA
104557000
Operating Margin
9.085388606333222
Total Other Income Expense Net
-12722000
Cash
56228000
Short Term Investments
-
Receivables
423306000
Inventories
644090000
Total Current Assets
1226554000
Property Plant Equipment
399170000
Total Assets
2462064000
Payables
225150000
Short Term Debt
339104000
Long Term Debt
168831000
Total Liabilities
1065562000
Equity
1388210000
Depreciation
21238000
Change In Working Capital
-7972000
Cash From Operations
80256000
Capital Expenditures
21731000
Cash From Investing
-21731000
Cash From Financing
-73974000
Net Change In Cash
-15464000
PE
24.1345
PB
3.465622060062959
ROE
4.073303030521319
ROA
2.296690906491464
FCF
58525000
Fcf Percent
0.059830807370869224
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
4.5
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5
Quarters > 0 > quarter
2025-08-31
Quarters > 0 > income Statement > revenue
978175000
Quarters > 0 > income Statement > cost Of Revenue
583196000
Quarters > 0 > income Statement > gross Profit
394979000
Quarters > 0 > income Statement > operating Expenses
306108000
Quarters > 0 > income Statement > operating Income
88871000
Quarters > 0 > income Statement > interest Expense
5731000
Quarters > 0 > income Statement > pretax Income
76149000
Quarters > 0 > income Statement > net Income
56546000
Quarters > 0 > income Statement > eps
1.0117373412059403
Quarters > 0 > income Statement > dividends Per Share
47398000
Quarters > 0 > income Statement > shares Outstanding
55890000
Quarters > 0 > income Statement > income Tax Expense
20015000
Quarters > 0 > income Statement > EBITDA
104557000
Quarters > 0 > income Statement > operating Margin
9.085388606333222
Quarters > 0 > income Statement > total Other Income Expense Net
-12722000
Quarters > 0 > balance Sheet > cash
56228000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
423306000
Quarters > 0 > balance Sheet > inventories
644090000
Quarters > 0 > balance Sheet > total Current Assets
1226554000
Quarters > 0 > balance Sheet > property Plant Equipment
399170000
Quarters > 0 > balance Sheet > total Assets
2462064000
Quarters > 0 > balance Sheet > payables
225150000
Quarters > 0 > balance Sheet > short Term Debt
339104000
Quarters > 0 > balance Sheet > long Term Debt
168831000
Quarters > 0 > balance Sheet > total Liabilities
1065562000
Quarters > 0 > balance Sheet > equity
1388210000
Quarters > 0 > cash Flow > net Income
56546000
Quarters > 0 > cash Flow > depreciation
21238000
Quarters > 0 > cash Flow > change In Working Capital
-7972000
Quarters > 0 > cash Flow > cash From Operations
80256000
Quarters > 0 > cash Flow > capital Expenditures
21731000
Quarters > 0 > cash Flow > cash From Investing
-21731000
Quarters > 0 > cash Flow > cash From Financing
-73974000
Quarters > 0 > cash Flow > net Change In Cash
-15464000
Quarters > 0 > ratios > PE
1.0117373412059403
Quarters > 0 > ratios > PB
3.465622060062959
Quarters > 0 > ratios > ROE
4.073303030521319
Quarters > 0 > ratios > ROA
2.296690906491464
Quarters > 0 > ratios > FCF
58525000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.059830807370869224
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-05-31
Quarters > 1 > income Statement > revenue
971145000
Quarters > 1 > income Statement > cost Of Revenue
573406000
Quarters > 1 > income Statement > gross Profit
397739000
Quarters > 1 > income Statement > operating Expenses
311157000
Quarters > 1 > income Statement > operating Income
86582000
Quarters > 1 > income Statement > interest Expense
6031000
Quarters > 1 > income Statement > pretax Income
75114000
Quarters > 1 > income Statement > net Income
56845000
Quarters > 1 > income Statement > eps
1.019366986461042
Quarters > 1 > income Statement > dividends Per Share
47319000
Quarters > 1 > income Statement > shares Outstanding
55765000
Quarters > 1 > income Statement > income Tax Expense
18253000
Quarters > 1 > income Statement > EBITDA
103975000
Quarters > 1 > income Statement > operating Margin
8.91545546751515
Quarters > 1 > income Statement > total Other Income Expense Net
-11468000
Quarters > 1 > balance Sheet > cash
71692000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
410553000
Quarters > 1 > balance Sheet > inventories
649363000
Quarters > 1 > balance Sheet > total Current Assets
1236763000
Quarters > 1 > balance Sheet > property Plant Equipment
398308000
Quarters > 1 > balance Sheet > total Assets
2475594000
Quarters > 1 > balance Sheet > payables
212968000
Quarters > 1 > balance Sheet > short Term Debt
258751000
Quarters > 1 > balance Sheet > long Term Debt
284973000
Quarters > 1 > balance Sheet > total Liabilities
1100029000
Quarters > 1 > balance Sheet > equity
1367089000
Quarters > 1 > cash Flow > net Income
56845000
Quarters > 1 > cash Flow > depreciation
22830000
Quarters > 1 > cash Flow > change In Working Capital
9741000
Quarters > 1 > cash Flow > cash From Operations
97127000
Quarters > 1 > cash Flow > capital Expenditures
21152000
Quarters > 1 > cash Flow > cash From Investing
9184000
Quarters > 1 > cash Flow > cash From Financing
-76508000
Quarters > 1 > cash Flow > net Change In Cash
30416000
Quarters > 1 > ratios > PE
1.019366986461042
Quarters > 1 > ratios > PB
3.511293851387876
Quarters > 1 > ratios > ROE
4.15810528795126
Quarters > 1 > ratios > ROA
2.2962165847873277
Quarters > 1 > ratios > FCF
75975000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07823239578023879
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-02-28
Quarters > 2 > income Statement > revenue
891717000
Quarters > 2 > income Statement > cost Of Revenue
526486999
Quarters > 2 > income Statement > gross Profit
365230000
Quarters > 2 > income Statement > operating Expenses
301578000
Quarters > 2 > income Statement > operating Income
63652000
Quarters > 2 > income Statement > interest Expense
6226000
Quarters > 2 > income Statement > pretax Income
51713000
Quarters > 2 > income Statement > net Income
39314000
Quarters > 2 > income Statement > eps
0.703908613990797
Quarters > 2 > income Statement > dividends Per Share
47396000
Quarters > 2 > income Statement > shares Outstanding
55851000
Quarters > 2 > income Statement > income Tax Expense
12566000
Quarters > 2 > income Statement > EBITDA
80928000
Quarters > 2 > income Statement > operating Margin
7.138139118128286
Quarters > 2 > income Statement > total Other Income Expense Net
-11939000
Quarters > 2 > balance Sheet > cash
41276000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
395300000
Quarters > 2 > balance Sheet > inventories
644971000
Quarters > 2 > balance Sheet > total Current Assets
1194355000
Quarters > 2 > balance Sheet > property Plant Equipment
422862000
Quarters > 2 > balance Sheet > total Assets
2462178000
Quarters > 2 > balance Sheet > payables
213057000
Quarters > 2 > balance Sheet > short Term Debt
253976000
Quarters > 2 > balance Sheet > long Term Debt
304587000
Quarters > 2 > balance Sheet > total Liabilities
1097588000
Quarters > 2 > balance Sheet > equity
1356492000
Quarters > 2 > cash Flow > net Income
39314000
Quarters > 2 > cash Flow > depreciation
22989000
Quarters > 2 > cash Flow > change In Working Capital
-19194000
Quarters > 2 > cash Flow > cash From Operations
54466000
Quarters > 2 > cash Flow > capital Expenditures
29789000
Quarters > 2 > cash Flow > cash From Investing
-30339000
Quarters > 2 > cash Flow > cash From Financing
-39731000
Quarters > 2 > cash Flow > net Change In Cash
-15990000
Quarters > 2 > ratios > PE
0.703908613990797
Quarters > 2 > ratios > PB
3.544181668598119
Quarters > 2 > ratios > ROE
2.898210973599549
Quarters > 2 > ratios > ROA
1.5967164031195147
Quarters > 2 > ratios > FCF
24677000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.027673578052229576
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-11-30
Quarters > 3 > income Statement > revenue
928484000
Quarters > 3 > income Statement > cost Of Revenue
550297000
Quarters > 3 > income Statement > gross Profit
378187000
Quarters > 3 > income Statement > operating Expenses
303563000
Quarters > 3 > income Statement > operating Income
74624000
Quarters > 3 > income Statement > interest Expense
6075000
Quarters > 3 > income Statement > pretax Income
60602000
Quarters > 3 > income Statement > net Income
46623000
Quarters > 3 > income Statement > eps
0.8315438396233146
Quarters > 3 > income Statement > dividends Per Share
47537000
Quarters > 3 > income Statement > shares Outstanding
56068000
Quarters > 3 > income Statement > income Tax Expense
14908000
Quarters > 3 > income Statement > EBITDA
88359000
Quarters > 3 > income Statement > operating Margin
8.037187501346281
Quarters > 3 > income Statement > total Other Income Expense Net
-14022000
Quarters > 3 > balance Sheet > cash
57266000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
407801000
Quarters > 3 > balance Sheet > inventories
636652000
Quarters > 3 > balance Sheet > total Current Assets
1206392000
Quarters > 3 > balance Sheet > property Plant Equipment
417447000
Quarters > 3 > balance Sheet > total Assets
2473522000
Quarters > 3 > balance Sheet > payables
208697000
Quarters > 3 > balance Sheet > short Term Debt
251208000
Quarters > 3 > balance Sheet > long Term Debt
289493000
Quarters > 3 > balance Sheet > total Liabilities
1090116000
Quarters > 3 > balance Sheet > equity
1375084000
Quarters > 3 > cash Flow > net Income
46623000
Quarters > 3 > cash Flow > depreciation
21682000
Quarters > 3 > cash Flow > change In Working Capital
21734000
Quarters > 3 > cash Flow > cash From Operations
101868000
Quarters > 3 > cash Flow > capital Expenditures
20168000
Quarters > 3 > cash Flow > cash From Investing
-20408000
Quarters > 3 > cash Flow > cash From Financing
-53359000
Quarters > 3 > cash Flow > net Change In Cash
27678000
Quarters > 3 > ratios > PE
0.8315438396233146
Quarters > 3 > ratios > PB
3.5098462639373302
Quarters > 3 > ratios > ROE
3.390556504184471
Quarters > 3 > ratios > ROA
1.8848831746796673
Quarters > 3 > ratios > FCF
81700000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.08799290025460858
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2025-08-31
Annuals > 0 > income Statement > revenue
3769521000
Annuals > 0 > income Statement > cost Of Revenue
2233386000
Annuals > 0 > income Statement > gross Profit
1536135000
Annuals > 0 > income Statement > operating Expenses
1223573000
Annuals > 0 > income Statement > operating Income
313729000
Annuals > 0 > income Statement > interest Expense
24063000
Annuals > 0 > income Statement > pretax Income
263577999
Annuals > 0 > income Statement > net Income
199328000
Annuals > 0 > income Statement > eps
3.566178838515762
Annuals > 0 > income Statement > dividends Per Share
189650000
Annuals > 0 > income Statement > shares Outstanding
55894000
Annuals > 0 > income Statement > income Tax Expense
65742000
Annuals > 0 > income Statement > EBITDA
377818999
Annuals > 0 > income Statement > operating Margin
8.322781594796792
Annuals > 0 > income Statement > total Other Income Expense Net
-50151000
Annuals > 0 > balance Sheet > cash
56228000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
423306000
Annuals > 0 > balance Sheet > inventories
644090000
Annuals > 0 > balance Sheet > total Current Assets
1226554000
Annuals > 0 > balance Sheet > property Plant Equipment
399170000
Annuals > 0 > balance Sheet > total Assets
2462064000
Annuals > 0 > balance Sheet > payables
225150000
Annuals > 0 > balance Sheet > short Term Debt
339104000
Annuals > 0 > balance Sheet > long Term Debt
168831000
Annuals > 0 > balance Sheet > total Liabilities
1065562000
Annuals > 0 > balance Sheet > equity
1388210000
Annuals > 0 > cash Flow > net Income
199328000
Annuals > 0 > cash Flow > depreciation
90178000
Annuals > 0 > cash Flow > change In Working Capital
4309000
Annuals > 0 > cash Flow > cash From Operations
333717000
Annuals > 0 > cash Flow > capital Expenditures
92840000
Annuals > 0 > cash Flow > cash From Investing
-63294000
Annuals > 0 > cash Flow > cash From Financing
-243572000
Annuals > 0 > cash Flow > net Change In Cash
26640000
Annuals > 0 > ratios > PE
3.566178838515762
Annuals > 0 > ratios > PB
3.4690911605592816
Annuals > 0 > ratios > ROE
14.358634500543864
Annuals > 0 > ratios > ROA
8.095971510082597
Annuals > 0 > ratios > FCF
240877000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0639012224630132
Annuals > 0 > health Score
66
Annuals > 1 > quarter
2024-08-31
Annuals > 1 > income Statement > revenue
3820951000
Annuals > 1 > income Statement > cost Of Revenue
2250156000
Annuals > 1 > income Statement > gross Profit
1570795000
Annuals > 1 > income Statement > operating Expenses
1164803000
Annuals > 1 > income Statement > operating Income
405992000
Annuals > 1 > income Statement > interest Expense
25770000
Annuals > 1 > income Statement > pretax Income
342749000
Annuals > 1 > income Statement > net Income
258594000
Annuals > 1 > income Statement > eps
4.581669353838522
Annuals > 1 > income Statement > dividends Per Share
187280000
Annuals > 1 > income Statement > shares Outstanding
56441000
Annuals > 1 > income Statement > income Tax Expense
86792000
Annuals > 1 > income Statement > EBITDA
451029000
Annuals > 1 > income Statement > operating Margin
10.625417598917128
Annuals > 1 > income Statement > total Other Income Expense Net
-63243000
Annuals > 1 > balance Sheet > cash
29588000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
412122000
Annuals > 1 > balance Sheet > inventories
643904000
Annuals > 1 > balance Sheet > total Current Assets
1188089000
Annuals > 1 > balance Sheet > property Plant Equipment
418904000
Annuals > 1 > balance Sheet > total Assets
2462313000
Annuals > 1 > balance Sheet > payables
205933000
Annuals > 1 > balance Sheet > short Term Debt
251852000
Annuals > 1 > balance Sheet > long Term Debt
278853000
Annuals > 1 > balance Sheet > total Liabilities
1061031000
Annuals > 1 > balance Sheet > equity
1391797000
Annuals > 1 > cash Flow > net Income
258594000
Annuals > 1 > cash Flow > depreciation
82510000
Annuals > 1 > cash Flow > change In Working Capital
31672000
Annuals > 1 > cash Flow > cash From Operations
410696000
Annuals > 1 > cash Flow > capital Expenditures
99406000
Annuals > 1 > cash Flow > cash From Investing
-123396000
Annuals > 1 > cash Flow > cash From Financing
-307352000
Annuals > 1 > cash Flow > net Change In Cash
-20464000
Annuals > 1 > ratios > PE
4.581669353838522
Annuals > 1 > ratios > PB
3.4940128193982307
Annuals > 1 > ratios > ROE
18.57986473602113
Annuals > 1 > ratios > ROA
10.502076705926502
Annuals > 1 > ratios > FCF
311290000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08146924679222528
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2023-08-31
Annuals > 2 > income Statement > revenue
4009282000
Annuals > 2 > income Statement > cost Of Revenue
2366317000
Annuals > 2 > income Statement > gross Profit
1642965000
Annuals > 2 > income Statement > operating Expenses
1150954000
Annuals > 2 > income Statement > operating Income
492011000
Annuals > 2 > income Statement > interest Expense
22543000
Annuals > 2 > income Statement > pretax Income
456156000
Annuals > 2 > income Statement > net Income
343233000
Annuals > 2 > income Statement > eps
6.106262230919765
Annuals > 2 > income Statement > dividends Per Share
176715000
Annuals > 2 > income Statement > shares Outstanding
56210000
Annuals > 2 > income Statement > income Tax Expense
113049000
Annuals > 2 > income Statement > EBITDA
553430000
Annuals > 2 > income Statement > operating Margin
12.271798292063266
Annuals > 2 > income Statement > total Other Income Expense Net
-35855000
Annuals > 2 > balance Sheet > cash
50052000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
435421000
Annuals > 2 > balance Sheet > inventories
726521000
Annuals > 2 > balance Sheet > total Current Assets
1317513000
Annuals > 2 > balance Sheet > property Plant Equipment
385569000
Annuals > 2 > balance Sheet > total Assets
2544134000
Annuals > 2 > balance Sheet > payables
226299000
Annuals > 2 > balance Sheet > short Term Debt
251103000
Annuals > 2 > balance Sheet > long Term Debt
224391000
Annuals > 2 > balance Sheet > total Liabilities
1051552000
Annuals > 2 > balance Sheet > equity
1479164000
Annuals > 2 > cash Flow > net Income
343107000
Annuals > 2 > cash Flow > depreciation
75129000
Annuals > 2 > cash Flow > change In Working Capital
224108000
Annuals > 2 > cash Flow > cash From Operations
699582000
Annuals > 2 > cash Flow > capital Expenditures
92493000
Annuals > 2 > cash Flow > cash From Investing
-112675000
Annuals > 2 > cash Flow > cash From Financing
-580400000
Annuals > 2 > cash Flow > net Change In Cash
6515000
Annuals > 2 > ratios > PE
6.106262230919765
Annuals > 2 > ratios > PB
3.2741829844425636
Annuals > 2 > ratios > ROE
23.20452634055453
Annuals > 2 > ratios > ROA
13.491152588660817
Annuals > 2 > ratios > FCF
607089000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.15142087785294225
Annuals > 2 > health Score
81
Annuals > 3 > quarter
2022-08-31
Annuals > 3 > income Statement > revenue
3691893000
Annuals > 3 > income Statement > cost Of Revenue
2133645000
Annuals > 3 > income Statement > gross Profit
1558248000
Annuals > 3 > income Statement > operating Expenses
1082986000
Annuals > 3 > income Statement > operating Income
475262000
Annuals > 3 > income Statement > interest Expense
17599000
Annuals > 3 > income Statement > pretax Income
451132000
Annuals > 3 > income Statement > net Income
339786000
Annuals > 3 > income Statement > eps
6.0627353019894725
Annuals > 3 > income Statement > dividends Per Share
167376000
Annuals > 3 > income Statement > shares Outstanding
56045000
Annuals > 3 > income Statement > income Tax Expense
110650000
Annuals > 3 > income Statement > EBITDA
555869000
Annuals > 3 > income Statement > operating Margin
12.873124979515929
Annuals > 3 > income Statement > total Other Income Expense Net
-24130000
Annuals > 3 > balance Sheet > cash
43537000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
687608000
Annuals > 3 > balance Sheet > inventories
715625000
Annuals > 3 > balance Sheet > total Current Assets
1543623000
Annuals > 3 > balance Sheet > property Plant Equipment
351446000
Annuals > 3 > balance Sheet > total Assets
2729414000
Annuals > 3 > balance Sheet > payables
217378000
Annuals > 3 > balance Sheet > short Term Debt
344240000
Annuals > 3 > balance Sheet > long Term Debt
468728000
Annuals > 3 > balance Sheet > total Liabilities
1367131000
Annuals > 3 > balance Sheet > equity
1350434000
Annuals > 3 > cash Flow > net Income
340482000
Annuals > 3 > cash Flow > depreciation
70376000
Annuals > 3 > cash Flow > change In Working Capital
-211606000
Annuals > 3 > cash Flow > cash From Operations
246183000
Annuals > 3 > cash Flow > capital Expenditures
61373000
Annuals > 3 > cash Flow > cash From Investing
-94493000
Annuals > 3 > cash Flow > cash From Financing
-148140000
Annuals > 3 > cash Flow > net Change In Cash
3001000
Annuals > 3 > ratios > PE
6.0627353019894725
Annuals > 3 > ratios > PB
3.5757669016034845
Annuals > 3 > ratios > ROE
25.161244459188676
Annuals > 3 > ratios > ROA
12.449045839143494
Annuals > 3 > ratios > FCF
184810000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.05005833050957869
Annuals > 3 > health Score
63
Valuation > metrics > PE
24.1345
Valuation > metrics > PB
3.465622060062959
Valuation > final Score
75.34377939937042
Valuation > verdict
7.8% Overvalued
Profitability > metrics > ROE
4.073303030521319
Profitability > metrics > ROA
4.610151693280524
Profitability > metrics > Net Margin
0.05780765200500933
Profitability > final Score
31
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7675798330223813
Risk > metrics > Interest Coverage
15.507066829523643
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.173762170937202
Liquidity > metrics > Quick Ratio
1.0322726998833858
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
64.88706148612124
Prev Valuations > 1
64.5581833140188
Prev Valuations > 2
64.90153736062669
Prev Profitabilities > 0
31
Prev Profitabilities > 1
22
Prev Profitabilities > 2
26
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:03:47.268Z
Earnings History > 0 > period
2025-11-30
Earnings History > 0 > report Date
2026-01-14
Earnings History > 0 > date
2025-11-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.9444
Earnings History > 0 > eps Difference
-0.9444
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-08-31
Earnings History > 1 > report Date
2025-10-23
Earnings History > 1 > date
2025-08-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.09
Earnings History > 1 > eps Estimate
1.01
Earnings History > 1 > eps Difference
0.08
Earnings History > 1 > surprise Percent
7.9208
Earnings History > 2 > period
2025-05-31
Earnings History > 2 > report Date
2025-06-30
Earnings History > 2 > date
2025-05-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.08
Earnings History > 2 > eps Estimate
1.03
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
4.8544
Earnings History > 3 > period
2025-02-28
Earnings History > 3 > report Date
2025-03-26
Earnings History > 3 > date
2025-02-28
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.72
Earnings History > 3 > eps Estimate
0.7233
Earnings History > 3 > eps Difference
-0.0033
Earnings History > 3 > surprise Percent
-0.4562
Earnings History > 4 > period
2024-11-30
Earnings History > 4 > report Date
2025-01-07
Earnings History > 4 > date
2024-11-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.86
Earnings History > 4 > eps Estimate
0.7271
Earnings History > 4 > eps Difference
0.1329
Earnings History > 4 > surprise Percent
18.2781
Earnings History > 5 > period
2024-08-31
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-08-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.03
Earnings History > 5 > eps Estimate
1.08
Earnings History > 5 > eps Difference
-0.05
Earnings History > 5 > surprise Percent
-4.6296
Earnings History > 6 > period
2024-05-31
Earnings History > 6 > report Date
2024-07-02
Earnings History > 6 > date
2024-05-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.33
Earnings History > 6 > eps Estimate
1.33
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-02-29
Earnings History > 7 > report Date
2024-03-28
Earnings History > 7 > date
2024-02-29
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.18
Earnings History > 7 > eps Estimate
1.16
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
1.7241
Earnings History > 8 > period
2023-11-30
Earnings History > 8 > report Date
2024-01-09
Earnings History > 8 > date
2023-11-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.25
Earnings History > 8 > eps Estimate
1.31
Earnings History > 8 > eps Difference
-0.06
Earnings History > 8 > surprise Percent
-4.5802
Earnings History > 9 > period
2023-08-31
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-08-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.64
Earnings History > 9 > eps Estimate
1.62
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
1.2346
Earnings History > 10 > period
2023-05-31
Earnings History > 10 > report Date
2023-06-29
Earnings History > 10 > date
2023-05-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.74
Earnings History > 10 > eps Estimate
1.75
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-0.5714
Earnings History > 11 > period
2023-02-28
Earnings History > 11 > report Date
2023-04-04
Earnings History > 11 > date
2023-02-28
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.45
Earnings History > 11 > eps Estimate
1.34
Earnings History > 11 > eps Difference
0.11
Earnings History > 11 > surprise Percent
8.209
Earnings History > 12 > period
2022-11-30
Earnings History > 12 > report Date
2023-01-05
Earnings History > 12 > date
2022-11-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.48
Earnings History > 12 > eps Estimate
1.46
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
1.3699
Earnings History > 13 > period
2022-08-31
Earnings History > 13 > report Date
2022-10-20
Earnings History > 13 > date
2022-08-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.79
Earnings History > 13 > eps Estimate
1.78
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
0.5618
Earnings History > 14 > period
2022-05-31
Earnings History > 14 > report Date
2022-06-29
Earnings History > 14 > date
2022-05-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.82
Earnings History > 14 > eps Estimate
1.74
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
4.5977
Earnings History > 15 > period
2022-02-28
Earnings History > 15 > report Date
2022-03-30
Earnings History > 15 > date
2022-02-28
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.29
Earnings History > 15 > eps Estimate
1.22
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
5.7377
Earnings History > 16 > period
2021-11-30
Earnings History > 16 > report Date
2021-12-22
Earnings History > 16 > date
2021-11-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.25
Earnings History > 16 > eps Estimate
1.19
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
5.042
Earnings History > 17 > period
2021-08-31
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-08-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.26
Earnings History > 17 > eps Estimate
1.26
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-05-31
Earnings History > 18 > report Date
2021-07-07
Earnings History > 18 > date
2021-05-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.42
Earnings History > 18 > eps Estimate
1.37
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
3.6496
Earnings History > 19 > period
2021-02-28
Earnings History > 19 > report Date
2021-04-07
Earnings History > 19 > date
2021-02-28
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.03
Earnings History > 19 > eps Estimate
1.02
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
0.9804
Earnings History > 20 > period
2020-11-30
Earnings History > 20 > report Date
2021-01-06
Earnings History > 20 > date
2020-11-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.1
Earnings History > 20 > eps Estimate
1.08
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
1.8519
Earnings History > 21 > period
2020-08-31
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-08-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.09
Earnings History > 21 > eps Estimate
0.94
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
15.9574
Earnings History > 22 > period
2020-05-31
Earnings History > 22 > report Date
2020-07-08
Earnings History > 22 > date
2020-05-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.4
Earnings History > 22 > eps Estimate
1.16
Earnings History > 22 > eps Difference
0.24
Earnings History > 22 > surprise Percent
20.6897
Earnings History > 23 > period
2020-02-29
Earnings History > 23 > report Date
2020-04-08
Earnings History > 23 > date
2020-02-29
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1
Earnings History > 23 > eps Estimate
0.99
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
1.0101
Earnings History > 24 > period
2019-11-30
Earnings History > 24 > report Date
2020-01-08
Earnings History > 24 > date
2019-11-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.21
Earnings History > 24 > eps Estimate
1.17
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
3.4188
Earnings History > 25 > period
2019-08-31
Earnings History > 25 > report Date
2019-10-24
Earnings History > 25 > date
2019-08-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.3
Earnings History > 25 > eps Estimate
1.23
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
5.6911
Earnings History > 26 > period
2019-05-31
Earnings History > 26 > report Date
2019-07-10
Earnings History > 26 > date
2019-05-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.45
Earnings History > 26 > eps Estimate
1.49
Earnings History > 26 > eps Difference
-0.04
Earnings History > 26 > surprise Percent
-2.6846
Earnings History > 27 > period
2019-02-28
Earnings History > 27 > report Date
2019-04-10
Earnings History > 27 > date
2019-02-28
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.24
Earnings History > 27 > eps Estimate
1.26
Earnings History > 27 > eps Difference
-0.02
Earnings History > 27 > surprise Percent
-1.5873
Earnings History > 28 > period
2018-11-30
Earnings History > 28 > report Date
2019-01-09
Earnings History > 28 > date
2018-11-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.33
Earnings History > 28 > eps Estimate
1.32
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
0.7576
Earnings History > 29 > period
2018-08-31
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-08-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.32
Earnings History > 29 > eps Estimate
1.29
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
2.3256
Earnings History > 30 > period
2018-05-31
Earnings History > 30 > report Date
2018-07-11
Earnings History > 30 > date
2018-05-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.39
Earnings History > 30 > eps Estimate
1.39
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-02-28
Earnings History > 31 > report Date
2018-04-10
Earnings History > 31 > date
2018-02-28
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.04
Earnings History > 31 > eps Estimate
1.31
Earnings History > 31 > eps Difference
-0.27
Earnings History > 31 > surprise Percent
-20.6107
Earnings History > 32 > period
2017-11-30
Earnings History > 32 > report Date
2018-01-10
Earnings History > 32 > date
2017-11-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.05
Earnings History > 32 > eps Estimate
1.06
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-0.9434
Earnings History > 33 > period
2017-08-31
Earnings History > 33 > report Date
2017-10-31
Earnings History > 33 > date
2017-08-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.07
Earnings History > 33 > eps Estimate
0.99
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
8.0808
Earnings History > 34 > period
2017-05-31
Earnings History > 34 > report Date
2017-07-12
Earnings History > 34 > date
2017-05-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.09
Earnings History > 34 > eps Estimate
1.09
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-02-28
Earnings History > 35 > report Date
2017-04-06
Earnings History > 35 > date
2017-02-28
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.93
Earnings History > 35 > eps Estimate
0.9
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
3.3333
Earnings History > 36 > period
2016-11-30
Earnings History > 36 > report Date
2017-01-11
Earnings History > 36 > date
2016-11-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.95
Earnings History > 36 > eps Estimate
0.93
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
2.1505
Earnings History > 37 > period
2016-08-31
Earnings History > 37 > report Date
2016-11-01
Earnings History > 37 > date
2016-08-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.02
Earnings History > 37 > eps Estimate
0.98
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
4.0816
Earnings History > 38 > period
2016-05-31
Earnings History > 38 > report Date
2016-07-06
Earnings History > 38 > date
2016-05-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.05
Earnings History > 38 > eps Estimate
1
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
5
Earnings History > 39 > period
2016-02-29
Earnings History > 39 > report Date
2016-04-06
Earnings History > 39 > date
2016-02-29
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.8
Earnings History > 39 > eps Estimate
0.78
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
2.5641
Earnings History > 40 > period
2015-11-30
Earnings History > 40 > report Date
2016-01-06
Earnings History > 40 > date
2015-11-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.89
Earnings History > 40 > eps Estimate
0.87
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
2.2989
Earnings History > 41 > period
2015-08-31
Earnings History > 41 > report Date
2015-10-27
Earnings History > 41 > date
2015-08-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.96
Earnings History > 41 > eps Estimate
0.95
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
1.0526
Earnings History > 42 > period
2015-05-31
Earnings History > 42 > report Date
2015-07-07
Earnings History > 42 > date
2015-05-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.03
Earnings History > 42 > eps Estimate
0.96
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
7.2917
Earnings History > 43 > period
2015-02-28
Earnings History > 43 > report Date
2015-04-08
Earnings History > 43 > date
2015-02-28
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.84
Earnings History > 43 > eps Estimate
0.85
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-1.1765
Earnings History > 44 > period
2014-11-30
Earnings History > 44 > report Date
2015-01-07
Earnings History > 44 > date
2014-11-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.95
Earnings History > 44 > eps Estimate
0.98
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-3.0612
Earnings History > 45 > period
2014-08-31
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-08-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.02
Earnings History > 45 > eps Estimate
1.01
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
0.9901
Earnings History > 46 > period
2014-05-31
Earnings History > 46 > report Date
2014-07-09
Earnings History > 46 > date
2014-05-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.06
Earnings History > 46 > eps Estimate
1.06
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-02-28
Earnings History > 47 > report Date
2014-04-09
Earnings History > 47 > date
2014-02-28
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.87
Earnings History > 47 > eps Estimate
0.85
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
2.3529
Earnings History > 48 > period
2013-11-30
Earnings History > 48 > report Date
2014-01-08
Earnings History > 48 > date
2013-11-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.99
Earnings History > 48 > eps Estimate
0.95
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
4.2105
Earnings History > 49 > period
2013-08-31
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-08-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.95
Earnings History > 49 > eps Estimate
0.9
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
5.5556
Earnings History > 50 > period
2013-05-31
Earnings History > 50 > report Date
2013-07-10
Earnings History > 50 > date
2013-05-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.05
Earnings History > 50 > eps Estimate
0.97
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
8.2474
Earnings History > 51 > period
2013-02-28
Earnings History > 51 > report Date
2013-04-10
Earnings History > 51 > date
2013-02-28
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.9
Earnings History > 51 > eps Estimate
0.9
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-11-30
Earnings History > 52 > report Date
2013-01-10
Earnings History > 52 > date
2012-11-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.01
Earnings History > 52 > eps Estimate
1.01
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-08-31
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-08-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.11
Earnings History > 53 > eps Estimate
1.07
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
3.7383
Earnings History > 54 > period
2012-05-31
Earnings History > 54 > report Date
2012-06-28
Earnings History > 54 > date
2012-05-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.1
Earnings History > 54 > eps Estimate
1.11
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-0.9009
Earnings History > 55 > period
2012-02-29
Earnings History > 55 > report Date
2012-04-04
Earnings History > 55 > date
2012-02-29
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.95
Earnings History > 55 > eps Estimate
0.95
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-11-30
Earnings History > 56 > report Date
2012-01-05
Earnings History > 56 > date
2011-11-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.95
Earnings History > 56 > eps Estimate
0.93
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
2.1505
Earnings History > 57 > period
2011-08-31
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-08-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.93
Earnings History > 57 > eps Estimate
0.86
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
8.1395
Earnings History > 58 > period
2011-05-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-05-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.97
Earnings History > 58 > eps Estimate
0.94
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
3.1915
Earnings History > 59 > period
2011-02-28
Earnings History > 59 > report Date
2011-04-06
Earnings History > 59 > date
2011-02-28
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.78
Earnings History > 59 > eps Estimate
0.7
Earnings History > 59 > eps Difference
0.08
Earnings History > 59 > surprise Percent
11.4286
Earnings History > 60 > period
2010-11-30
Earnings History > 60 > report Date
2011-01-06
Earnings History > 60 > date
2010-11-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.75
Earnings History > 60 > eps Estimate
0.74
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
1.3514
Earnings History > 61 > period
2010-08-31
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-08-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.7
Earnings History > 61 > eps Estimate
0.64
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
9.375
Earnings History > 62 > period
2010-05-31
Earnings History > 62 > report Date
2010-07-01
Earnings History > 62 > date
2010-05-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.69
Earnings History > 62 > eps Estimate
0.66
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
4.5455
Earnings History > 63 > period
2010-02-28
Earnings History > 63 > report Date
2010-04-07
Earnings History > 63 > date
2010-02-28
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.48
Earnings History > 63 > eps Estimate
0.47
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
2.1277
Earnings History > 64 > period
2009-11-30
Earnings History > 64 > report Date
2010-01-07
Earnings History > 64 > date
2009-11-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.5
Earnings History > 64 > eps Estimate
0.49
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
2.0408
Earnings History > 65 > period
2009-08-31
Earnings History > 65 > report Date
2009-10-21
Earnings History > 65 > date
2009-08-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.41
Earnings History > 65 > eps Estimate
0.36
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
13.8889
Earnings History > 66 > period
2009-05-31
Earnings History > 66 > report Date
2009-07-02
Earnings History > 66 > date
2009-05-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.44
Earnings History > 66 > eps Estimate
0.38
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
15.7895
Earnings History > 67 > period
2009-02-28
Earnings History > 67 > report Date
2009-04-02
Earnings History > 67 > date
2009-02-28
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.42
Earnings History > 67 > eps Estimate
0.4
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
5
Earnings History > 68 > period
2008-11-30
Earnings History > 68 > report Date
2009-01-08
Earnings History > 68 > date
2008-11-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.72
Earnings History > 68 > eps Estimate
0.67
Earnings History > 68 > eps Difference
0.05
Earnings History > 68 > surprise Percent
7.4627
Earnings History > 69 > period
2008-08-31
Earnings History > 69 > report Date
2008-10-21
Earnings History > 69 > date
2008-08-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.8
Earnings History > 69 > eps Estimate
0.75
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
6.6667
Earnings History > 70 > period
2008-05-31
Earnings History > 70 > report Date
2008-07-01
Earnings History > 70 > date
2008-05-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.81
Earnings History > 70 > eps Estimate
0.78
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
3.8462
Earnings History > 71 > period
2008-02-29
Earnings History > 71 > report Date
2008-04-08
Earnings History > 71 > date
2008-02-29
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.73
Earnings History > 71 > eps Estimate
0.69
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
5.7971
Earnings History > 72 > period
2007-11-30
Earnings History > 72 > report Date
2008-01-10
Earnings History > 72 > date
2007-11-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.7
Earnings History > 72 > eps Estimate
0.7
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-08-31
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-08-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.71
Earnings History > 73 > eps Estimate
0.69
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
2.8986
Earnings History > 74 > period
2007-05-31
Earnings History > 74 > report Date
2007-06-28
Earnings History > 74 > date
2007-05-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.69
Earnings History > 74 > eps Estimate
0.66
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
4.5455
Earnings History > 75 > period
2007-02-28
Earnings History > 75 > report Date
2007-04-04
Earnings History > 75 > date
2007-02-28
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.61
Earnings History > 75 > eps Estimate
0.61
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-11-30
Earnings History > 76 > report Date
2007-01-04
Earnings History > 76 > date
2006-11-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.6
Earnings History > 76 > eps Estimate
0.58
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
3.4483
Earnings History > 77 > period
2006-08-31
Earnings History > 77 > report Date
2006-10-19
Earnings History > 77 > date
2006-08-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.56
Earnings History > 77 > eps Estimate
0.52
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
7.6923
Earnings History > 78 > period
2006-05-31
Earnings History > 78 > report Date
2006-06-29
Earnings History > 78 > date
2006-05-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.54
Earnings History > 78 > eps Estimate
0.53
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
1.8868
Earnings History > 79 > period
2006-02-28
Earnings History > 79 > report Date
2006-03-30
Earnings History > 79 > date
2006-02-28
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.49
Earnings History > 79 > eps Estimate
0.49
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-11-30
Earnings History > 80 > report Date
2006-01-05
Earnings History > 80 > date
2005-11-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.47
Earnings History > 80 > eps Estimate
0.45
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
4.4444
Earnings History > 81 > period
2005-08-31
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-08-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.42
Earnings History > 81 > eps Estimate
0.4
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
5
Earnings History > 82 > period
2005-05-31
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-05-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.44
Earnings History > 82 > eps Estimate
0.43
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
2.3256
Earnings History > 83 > period
2005-02-28
Earnings History > 83 > report Date
2005-04-05
Earnings History > 83 > date
2005-02-28
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.39
Earnings History > 83 > eps Estimate
0.39
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-11-30
Earnings History > 84 > report Date
2005-01-06
Earnings History > 84 > date
2004-11-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.37
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-08-31
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-08-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.32
Earnings History > 85 > eps Estimate
0.31
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
3.2258
Earnings History > 86 > period
2004-05-31
Earnings History > 86 > report Date
2004-07-07
Earnings History > 86 > date
2004-05-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.34
Earnings History > 86 > eps Estimate
0.31
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
9.6774
Earnings History > 87 > period
2004-02-29
Earnings History > 87 > report Date
2004-04-01
Earnings History > 87 > date
2004-02-29
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.27
Earnings History > 87 > eps Estimate
0.25
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
8
Earnings History > 88 > period
2003-11-30
Earnings History > 88 > report Date
2004-01-08
Earnings History > 88 > date
2003-11-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.24
Earnings History > 88 > eps Estimate
0.22
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
9.0909
Earnings History > 89 > period
2003-08-31
Earnings History > 89 > report Date
2003-11-04
Earnings History > 89 > date
2003-08-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2
Earnings History > 89 > eps Estimate
0.17
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
17.6471
Earnings History > 90 > period
2003-05-31
Earnings History > 90 > report Date
2003-07-15
Earnings History > 90 > date
2003-05-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.19
Earnings History > 90 > eps Estimate
0.19
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-02-28
Earnings History > 91 > report Date
2003-04-03
Earnings History > 91 > date
2003-02-28
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.19
Earnings History > 91 > eps Estimate
0.17
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
11.7647
Earnings History > 92 > period
2002-11-30
Earnings History > 92 > report Date
2003-01-09
Earnings History > 92 > date
2002-11-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.19
Earnings History > 92 > eps Estimate
0.16
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
18.75
Earnings History > 93 > period
2002-08-31
Earnings History > 93 > report Date
2002-11-19
Earnings History > 93 > date
2002-08-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.14
Earnings History > 93 > eps Estimate
0.14
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-05-31
Earnings History > 94 > report Date
2002-07-11
Earnings History > 94 > date
2002-05-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.16
Earnings History > 94 > eps Estimate
0.14
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
14.2857
Earnings History > 95 > period
2002-02-28
Earnings History > 95 > report Date
2002-04-09
Earnings History > 95 > date
2002-02-28
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.12
Earnings History > 95 > eps Estimate
0.12
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-11-30
Earnings History > 96 > report Date
2002-01-15
Earnings History > 96 > date
2001-11-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.12
Earnings History > 96 > eps Estimate
0.12
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-08-31
Earnings History > 97 > report Date
2001-11-06
Earnings History > 97 > date
2001-08-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.15
Earnings History > 97 > eps Estimate
0.14
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
7.1429
Earnings History > 98 > period
2001-05-31
Earnings History > 98 > report Date
2001-06-29
Earnings History > 98 > date
2001-05-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.18
Earnings History > 98 > eps Estimate
0.18
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-02-28
Earnings History > 99 > report Date
2001-04-05
Earnings History > 99 > date
2001-02-28
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
5
Earnings History > 100 > period
2000-11-30
Earnings History > 100 > report Date
2001-01-09
Earnings History > 100 > date
2000-11-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2
Earnings History > 100 > eps Estimate
0.19
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
5.2632
Earnings History > 101 > period
2000-08-31
Earnings History > 101 > report Date
2000-11-08
Earnings History > 101 > date
2000-08-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.18
Earnings History > 101 > eps Estimate
0.18
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-05-31
Earnings History > 102 > report Date
2000-06-28
Earnings History > 102 > date
2000-05-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.24
Earnings History > 102 > eps Estimate
0.22
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
9.0909
Earnings History > 103 > period
2000-02-29
Earnings History > 103 > report Date
2000-04-10
Earnings History > 103 > date
2000-02-29
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2
Earnings History > 103 > eps Estimate
0.2
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-11-30
Earnings History > 104 > report Date
2000-01-11
Earnings History > 104 > date
1999-11-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.16
Earnings History > 104 > eps Estimate
0.16
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-08-31
Earnings History > 105 > report Date
1999-11-04
Earnings History > 105 > date
1999-08-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.14
Earnings History > 105 > eps Estimate
0.14
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-05-31
Earnings History > 106 > report Date
1999-07-06
Earnings History > 106 > date
1999-05-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.18
Earnings History > 106 > eps Estimate
0.18
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-02-28
Earnings History > 107 > report Date
1999-03-30
Earnings History > 107 > date
1999-02-28
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.22
Earnings History > 107 > eps Estimate
0.22
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-11-30
Earnings History > 108 > report Date
1999-01-11
Earnings History > 108 > date
1998-11-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.18
Earnings History > 108 > eps Estimate
0.18
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-08-31
Earnings History > 109 > report Date
1998-11-09
Earnings History > 109 > date
1998-08-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.17
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-05-31
Earnings History > 110 > report Date
1998-07-07
Earnings History > 110 > date
1998-05-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.21
Earnings History > 110 > eps Estimate
0.21
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-02-28
Earnings History > 111 > report Date
1998-04-06
Earnings History > 111 > date
1998-02-28
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.17
Earnings History > 111 > eps Estimate
0.17
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-11-30
Earnings History > 112 > report Date
1998-01-12
Earnings History > 112 > date
1997-11-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.14
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-08-31
Earnings History > 113 > report Date
1997-11-10
Earnings History > 113 > date
1997-08-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.14
Earnings History > 113 > eps Estimate
0.14
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-05-31
Earnings History > 114 > report Date
1997-07-14
Earnings History > 114 > date
1997-05-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.16
Earnings History > 114 > eps Estimate
0.16
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-02-28
Earnings History > 115 > report Date
1997-04-14
Earnings History > 115 > date
1997-02-28
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.13
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-11-30
Earnings History > 116 > report Date
1997-01-13
Earnings History > 116 > date
1996-11-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.11
Earnings History > 116 > eps Estimate
0.11
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-08-31
Earnings History > 117 > report Date
1996-11-06
Earnings History > 117 > date
1996-08-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.11
Earnings History > 117 > eps Estimate
0.11
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-05-31
Earnings History > 118 > report Date
1996-07-15
Earnings History > 118 > date
1996-05-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.13
Earnings History > 118 > eps Estimate
0.13
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-02-29
Earnings History > 119 > report Date
1996-04-15
Earnings History > 119 > date
1996-02-29
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.1
Earnings History > 119 > eps Estimate
0.1
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
MSC Industrial Direct Co., Inc., together with its subsidiaries, engages in the distribution of metalworking and maintenance, repair, and operations (MRO) products and services in the United States, Canada, Mexico, the United Kingdom, and internationally. The company's metalworking and MRO products include cutting tools, abrasives, machining fluids, measuring instruments, metalworking products, machinery and accessories, tooling components, fasteners, flat stock products, raw materials, machinery hand and power tools, safety and janitorial supplies, plumbing supplies, materials handling products, power transmission components, and electrical supplies. It also offers stock-keeping units through its catalogs and brochures; e-commerce channels, including its website; inventory management solutions; and customer care centers, customer fulfillment centers, regional inventory centers and warehouses. In addition, the company serves individual machine shops, manufacturing companies, and government agencies. MSC Industrial Direct Co., Inc. was founded in 1941 and is headquartered in Melville, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHow (MSM) Movements Inform Risk Allocation Models news.stocktradersdaily.com
Read more →A Short-Cycle Revival And New Leadership Offer Some Hope For MSC Industrial (NYSE:MSC) Seeking Alpha
Read more →Showing 2 of 10
(Last Updated 2025-08-31)
Rating:
HOLD
Target Price:
$87.5
Analyst Picks
Strong Buy
1
Buy
1
Hold
9
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-08-31)
Health Score
Price to Earnings Ratio (P/E)
-
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 88.28% of the total shares of MSC Industrial Direct Company Inc
1.
BlackRock Inc(9.3785%)
since
2025/06/30
2.
Vanguard Group Inc(8.0543%)
since
2025/06/30
3.
American Century Companies Inc(6.7229%)
since
2025/06/30
4.
Charles Schwab Investment Management Inc(3.1183%)
since
2025/06/30
5.
Boston Partners Global Investors, Inc(3.1041%)
since
2025/06/30
6.
First Trust Advisors L.P.(3.0855%)
since
2025/06/30
7.
State Street Corp(2.9124%)
since
2025/06/30
8.
iShares Core S&P Mid-Cap ETF(2.6062%)
since
2025/08/31
9.
Vanguard Total Stock Mkt Idx Inv(2.5219%)
since
2025/07/31
10.
Dimensional Fund Advisors, Inc.(2.3469%)
since
2025/06/30
11.
American Century Mid Cap Value Inv(2.3309%)
since
2025/06/30
12.
American Century U.S. Mid Cap Value(2.3309%)
since
2025/06/30
13.
Victory Capital Management Inc.(2.2877%)
since
2025/06/30
14.
Schwab US Dividend Equity ETFâ„¢(2.2727%)
since
2025/08/30
15.
JHancock Disciplined Value Mid Cap I(2.2334%)
since
2025/07/31
16.
Amvescap Plc.(2.2045%)
since
2025/06/30
17.
Vanguard Small Cap Index(1.9444%)
since
2025/07/31
18.
Fuller & Thaler Asset Management Inc(1.8182%)
since
2025/06/30
19.
TD Global Investment Solutions – TD Epoch(1.801%)
since
2025/06/30
20.
Geode Capital Management, LLC(1.7985%)
since
2025/06/30
21.
iShares Select Dividend ETF(1.7202%)
since
2025/08/31
22.
Invesco Small Cap Value A(1.5121%)
since
2025/07/31
23.
Victory Sycamore Small Company Opp R(1.4908%)
since
2025/06/30
24.
First Trust RBA Amer Indl RenaisTM ETF(1.4468%)
since
2025/08/28
25.
Morgan Stanley - Brokerage Accounts(1.4182%)
since
2025/06/30
26.
Millennium Management LLC(1.4007%)
since
2025/06/30
27.
American Century Equity Income Inv(1.3503%)
since
2025/06/30
28.
American Century US Value Yield Eq Tr 1(1.3503%)
since
2025/06/30
29.
Vanguard Small Cap Value Index Inv(1.2518%)
since
2025/07/31
30.
Bank of New York Mellon Corp(1.1592%)
since
2025/06/30
31.
Newsouth Capital Management Inc(1.1261%)
since
2025/06/30
32.
DePrince Race & Zollo Inc(1.1094%)
since
2025/06/30
33.
BTIM Corp(1.0813%)
since
2025/06/30
34.
Old Republic International Corp(1.0152%)
since
2025/06/30
35.
FullerThaler Behavioral Small-Cap Value(0.8822%)
since
2025/06/30
36.
Vanguard Institutional Extnd Mkt Idx Tr(0.8603%)
since
2025/07/31
37.
Undiscovered Managers Behavioral Val L(0.8443%)
since
2025/07/31
38.
Vanguard Selected Value Inv(0.8218%)
since
2025/06/30
39.
Pzena Mid Cap Value(0.7852%)
since
2025/08/31
40.
FullerThaler Behavioral Small-Cap Equity(0.7808%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-11-30
EPS Estimate
0.9444
Date
2025-08-31
EPS Actual
1.09
EPS Estimate
1.01
EPS Difference
0.08
Surprise Percent
7.9208%
(Last Updated 2025-08-31)
(Last Updated 2025-08-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-08-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-08-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.