_id
69105080ccc777a4e85d5407
Ticker
CMC
Name
Commercial Metals Company
Exchange
NYSE
Address
6565 N. MacArthur Boulevard, Irving, TX, United States, 75039
Country
USA
Sector
Basic Materials
Industry
Steel
Currency
USD
Website
https://www.cmc.com
Description
Commercial Metals Company manufactures, recycles, and fabricates steel and metal products, and related materials and services in the United States, Poland, China, and internationally. It operates through three segments: North America Steel Group; Europe Steel Group; and Emerging Businesses Group. The company processes and sells ferrous and nonferrous scrap metals to steel mills and foundries, aluminum sheet and ingot manufacturers, brass and bronze ingot makers, copper refineries and mills, secondary lead smelters, specialty steel mills, high temperature alloy manufacturers, and other consumers. It also manufactures and sells finished long steel products, including reinforcing bar, merchant bar, light structural, wire rod, and other special sections, as well as semi-finished billets for rerolling and forging applications. In addition, the company provides fabricated rebar used to reinforce concrete primarily in the construction of commercial and non-commercial buildings, hospitals, convention centers, industrial plants, power plants, highways, bridges, arenas, stadiums, and dams; sells and rents construction-related products and equipment to concrete installers and other businesses; and manufactures and sells strength bars for the truck trailer industry, special bar steels for the energy market, and armor plates for military vehicles. Further, it sells wire meshes, welded steel mesh, wire rod, cold rolled rebar, cold rolled wire rod, assembled rebar cages and other fabricated rebar by-products to fabricators, manufacturers, distributors, and construction companies. The company was founded in 1915 and is headquartered in Irving, Texas.
Last Close
69.92
Volume
841117
Current Price
72.69
Change
-0.68
Last Updated
2026-01-02T11:34:44.921Z
Image
data:image/webp;base64,UklGRowCAABXRUJQVlA4WAoAAAAQAAAAPwAAFAAAQUxQSNIAAAABgJpt27Ll/gSPHFSiu1aIjOAaORiApCtoIpE9wQZ0oru7w/O9z43L+ywQEROAEDWLtyKnM3WIYDJ7JqGSSh1BYGKUr6KkE2E/IgN5t+r4pdPHYoT+TVD4rXAKkX871O8c1zIRhX4HeOUPlRc5COB5KD87b6ioqfa6Jgc31O9IVfqtvGtapfsJ1XfH7UmKJeVNPd2PvFdeY4Vi6gbtTBJTEXqoryLODCI0HlBp9BMi5A5ML21TbVwDiALE6KXYQRinoc8UEKOLiakAWctMnP8JLwFWUDgglAEAABAIAJ0BKkAAFQA+0WSnUKglIyKkCkkAGgliALkFNMn+xgWwGVOwA0sTOAKsJNI9oT98dJBVk6yP1bMkFpzMiXHlkusNCjuYmowA/lWVr8YJQZc96UytgFSjjnVlYt2zPzHP+M5Ydz8qTexLdbL+hVgB3cqwdZwv6qYA/iRjrNEVBrv+dPeNaKCHtcVkXj7Akk3cPc1Zpz4R2UzZYJwc2eS4UP7q8zvZBzq/TCndxfLQxYKo17BAkEuA0SFA9l6s9NfA8UJRHs7C6H7Jim+/v/ULxapycjek1tSt12lomx6RGiM1R/H6m9mGHZv5EMoXHoMH1qmQwglN9VDvcKj/wyJCaFBF9M/j9bU8ESfrFm9p/xu1twFKFo06b3fn8GDaPZE0yE/W76g1JzRcW/Z9rHLVNNT3D34MjenrnKqpwF8Tpb8KOPmEOxWhgJm3R4Y28jbLdgyht2TR8iMCeNYcuFBPHl3tgBB/oHaDIsu7N2OFJkTLqBIGScKm2JEwekah/6NDXNMN/8FqfBnxubVy/bUYAAAA
Ipo Date
1987-01-01T00:00:00.000Z
Market Cap
7686738944
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7154184466019416
Sentiment Sources
103
Rating
3.4546
Target Price
73.05
Strong Buy
2
Buy
1
Hold
8
Sell
0
Strong Sell
0
Current Quarter
2025-08-31
Revenue
2114518000
Cost Of Revenue
1721710000
Gross Profit
392808000
Operating Expenses
179047000
Operating Income
213761000
Interest Expense
12145000
Pretax Income
193233000
Net Income
151781000
Eps
1.3467089809813613
Dividends Per Share
20133000
Shares Outstanding
111047945
Income Tax Expense
41452000
EBITDA
277858000
Operating Margin
10.10920692091531
Total Other Income Expense Net
-20528000
Cash
1043252000
Short Term Investments
-
Receivables
1201680000
Inventories
934310000
Total Current Assets
3494818000
Property Plant Equipment
2742773000
Total Assets
7171834000
Payables
358373000
Short Term Debt
44289000
Long Term Debt
1310006000
Total Liabilities
2978508000
Equity
4193326000
Bs_currency_symbol
USD
Depreciation
72480000
Change In Working Capital
99491000
Cash From Operations
315205000
Capital Expenditures
108917000
Cash From Investing
-84163000
Cash From Financing
-80466000
Net Change In Cash
150254000
Cf_currency_symbol
USD
PE
93.5405
PB
1.9537081825214637
ROE
3.6195850263013174
ROA
2.116348482131628
FCF
206288000
Fcf Percent
0.09755793045980218
Piotroski FScore
4
Health Score
60
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-08-31
Quarters > 0 > income Statement > revenue
2114518000
Quarters > 0 > income Statement > cost Of Revenue
1721710000
Quarters > 0 > income Statement > gross Profit
392808000
Quarters > 0 > income Statement > operating Expenses
179047000
Quarters > 0 > income Statement > operating Income
213761000
Quarters > 0 > income Statement > interest Expense
12145000
Quarters > 0 > income Statement > pretax Income
193233000
Quarters > 0 > income Statement > net Income
151781000
Quarters > 0 > income Statement > eps
1.3467089809813613
Quarters > 0 > income Statement > dividends Per Share
20133000
Quarters > 0 > income Statement > shares Outstanding
112705122
Quarters > 0 > income Statement > income Tax Expense
41452000
Quarters > 0 > income Statement > EBITDA
277858000
Quarters > 0 > income Statement > operating Margin
10.10920692091531
Quarters > 0 > income Statement > total Other Income Expense Net
-20528000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1043252000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1201680000
Quarters > 0 > balance Sheet > inventories
934310000
Quarters > 0 > balance Sheet > total Current Assets
3494818000
Quarters > 0 > balance Sheet > property Plant Equipment
2742773000
Quarters > 0 > balance Sheet > total Assets
7171834000
Quarters > 0 > balance Sheet > payables
358373000
Quarters > 0 > balance Sheet > short Term Debt
44289000
Quarters > 0 > balance Sheet > long Term Debt
1310006000
Quarters > 0 > balance Sheet > total Liabilities
2978508000
Quarters > 0 > balance Sheet > equity
4193326000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
151781000
Quarters > 0 > cash Flow > depreciation
72480000
Quarters > 0 > cash Flow > change In Working Capital
99491000
Quarters > 0 > cash Flow > cash From Operations
315205000
Quarters > 0 > cash Flow > capital Expenditures
108917000
Quarters > 0 > cash Flow > cash From Investing
-84163000
Quarters > 0 > cash Flow > cash From Financing
-80466000
Quarters > 0 > cash Flow > net Change In Cash
150254000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.3467089809813613
Quarters > 0 > ratios > PB
1.9537081825214637
Quarters > 0 > ratios > ROE
3.6195850263013174
Quarters > 0 > ratios > ROA
2.116348482131628
Quarters > 0 > ratios > FCF
206288000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09755793045980218
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-05-31
Quarters > 1 > income Statement > revenue
2019984000
Quarters > 1 > income Statement > cost Of Revenue
1720063000
Quarters > 1 > income Statement > gross Profit
299921000
Quarters > 1 > income Statement > operating Expenses
175769000
Quarters > 1 > income Statement > operating Income
124152000
Quarters > 1 > income Statement > interest Expense
10864000
Quarters > 1 > income Statement > pretax Income
109512000
Quarters > 1 > income Statement > net Income
83126000
Quarters > 1 > income Statement > eps
0.7320042110804054
Quarters > 1 > income Statement > dividends Per Share
20319000
Quarters > 1 > income Statement > shares Outstanding
113559456
Quarters > 1 > income Statement > income Tax Expense
26386000
Quarters > 1 > income Statement > EBITDA
192752000
Quarters > 1 > income Statement > operating Margin
6.146187296533042
Quarters > 1 > income Statement > total Other Income Expense Net
-14640000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
892998000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1155995000
Quarters > 1 > balance Sheet > inventories
1005290000
Quarters > 1 > balance Sheet > total Current Assets
3358709000
Quarters > 1 > balance Sheet > property Plant Equipment
2690050000
Quarters > 1 > balance Sheet > total Assets
6993823000
Quarters > 1 > balance Sheet > payables
363980000
Quarters > 1 > balance Sheet > short Term Debt
41394000
Quarters > 1 > balance Sheet > long Term Debt
1302835000
Quarters > 1 > balance Sheet > total Liabilities
2896061000
Quarters > 1 > balance Sheet > equity
4097502000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
83126000
Quarters > 1 > cash Flow > depreciation
72376000
Quarters > 1 > cash Flow > change In Working Capital
-19671000
Quarters > 1 > cash Flow > cash From Operations
154400000
Quarters > 1 > cash Flow > capital Expenditures
89450000
Quarters > 1 > cash Flow > cash From Investing
-87477000
Quarters > 1 > cash Flow > cash From Financing
66971000
Quarters > 1 > cash Flow > net Change In Cash
135702000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.7320042110804054
Quarters > 1 > ratios > PB
2.014553466145959
Quarters > 1 > ratios > ROE
2.028699436876419
Quarters > 1 > ratios > ROA
1.1885631077595187
Quarters > 1 > ratios > FCF
64950000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.03215372002946558
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-02-28
Quarters > 2 > income Statement > revenue
1754376000
Quarters > 2 > income Statement > cost Of Revenue
1534829000
Quarters > 2 > income Statement > gross Profit
219547000
Quarters > 2 > income Statement > operating Expenses
167560000
Quarters > 2 > income Statement > operating Income
51987000
Quarters > 2 > income Statement > interest Expense
11167000
Quarters > 2 > income Statement > pretax Income
36100000
Quarters > 2 > income Statement > net Income
25473000
Quarters > 2 > income Statement > eps
0.22245161838857577
Quarters > 2 > income Statement > dividends Per Share
20427000
Quarters > 2 > income Statement > shares Outstanding
114510293
Quarters > 2 > income Statement > income Tax Expense
10627000
Quarters > 2 > income Statement > EBITDA
117851000
Quarters > 2 > income Statement > operating Margin
2.963275831406722
Quarters > 2 > income Statement > total Other Income Expense Net
-15887000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
758403000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1088141000
Quarters > 2 > balance Sheet > inventories
978279000
Quarters > 2 > balance Sheet > total Current Assets
3128104000
Quarters > 2 > balance Sheet > property Plant Equipment
2623435000
Quarters > 2 > balance Sheet > total Assets
6689710000
Quarters > 2 > balance Sheet > payables
328989000
Quarters > 2 > balance Sheet > short Term Debt
40043000
Quarters > 2 > balance Sheet > long Term Debt
1154727000
Quarters > 2 > balance Sheet > total Liabilities
2677536000
Quarters > 2 > balance Sheet > equity
4011926000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
25473000
Quarters > 2 > cash Flow > depreciation
70584000
Quarters > 2 > cash Flow > change In Working Capital
-67519000
Quarters > 2 > cash Flow > cash From Operations
32441000
Quarters > 2 > cash Flow > capital Expenditures
86267000
Quarters > 2 > cash Flow > cash From Investing
-61657000
Quarters > 2 > cash Flow > cash From Financing
-68440000
Quarters > 2 > cash Flow > net Change In Cash
-97462000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.22245161838857577
Quarters > 2 > ratios > PB
2.0747524251868055
Quarters > 2 > ratios > ROE
0.6349319503899125
Quarters > 2 > ratios > ROA
0.38077883794663747
Quarters > 2 > ratios > FCF
-53826000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.03068099426804744
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-11-30
Quarters > 3 > income Statement > revenue
1909602000
Quarters > 3 > income Statement > cost Of Revenue
1601722000
Quarters > 3 > income Statement > gross Profit
307880000
Quarters > 3 > income Statement > operating Expenses
177858000
Quarters > 3 > income Statement > operating Income
130022000
Quarters > 3 > income Statement > interest Expense
11322000
Quarters > 3 > income Statement > pretax Income
-231300000
Quarters > 3 > income Statement > net Income
-175718000
Quarters > 3 > income Statement > eps
-1.5406635423714257
Quarters > 3 > income Statement > dividends Per Share
20554000
Quarters > 3 > income Statement > shares Outstanding
114053455
Quarters > 3 > income Statement > income Tax Expense
-55582000
Quarters > 3 > income Statement > EBITDA
-149541000
Quarters > 3 > income Statement > operating Margin
6.808853363161537
Quarters > 3 > income Statement > total Other Income Expense Net
-361322000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
856104000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1106139000
Quarters > 3 > balance Sheet > inventories
960088000
Quarters > 3 > balance Sheet > total Current Assets
3218123000
Quarters > 3 > balance Sheet > property Plant Equipment
2612836000
Quarters > 3 > balance Sheet > total Assets
6772399000
Quarters > 3 > balance Sheet > payables
323492000
Quarters > 3 > balance Sheet > short Term Debt
38561000
Quarters > 3 > balance Sheet > long Term Debt
1148536000
Quarters > 3 > balance Sheet > total Liabilities
2757102000
Quarters > 3 > balance Sheet > equity
4015049000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-175718000
Quarters > 3 > cash Flow > depreciation
70437000
Quarters > 3 > cash Flow > change In Working Capital
26248000
Quarters > 3 > cash Flow > cash From Operations
213024000
Quarters > 3 > cash Flow > capital Expenditures
118187000
Quarters > 3 > cash Flow > cash From Investing
-113487000
Quarters > 3 > cash Flow > cash From Financing
-101509000
Quarters > 3 > cash Flow > net Change In Cash
-2667000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-1.5406635423714257
Quarters > 3 > ratios > PB
2.064867861874164
Quarters > 3 > ratios > ROE
-4.376484570923045
Quarters > 3 > ratios > ROA
-2.5946197204269863
Quarters > 3 > ratios > FCF
94837000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.049663228253845566
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2025-08-31
Annuals > 0 > income Statement > revenue
7798480000
Annuals > 0 > income Statement > cost Of Revenue
6578324000
Annuals > 0 > income Statement > gross Profit
1220156000
Annuals > 0 > income Statement > operating Expenses
700234000
Annuals > 0 > income Statement > operating Income
519922000
Annuals > 0 > income Statement > interest Expense
45498000
Annuals > 0 > income Statement > pretax Income
107545000
Annuals > 0 > income Statement > net Income
84662000
Annuals > 0 > income Statement > eps
0.7420844225994693
Annuals > 0 > income Statement > dividends Per Share
81433000
Annuals > 0 > income Statement > shares Outstanding
114086750
Annuals > 0 > income Statement > income Tax Expense
22883000
Annuals > 0 > income Statement > EBITDA
438920000
Annuals > 0 > income Statement > operating Margin
6.666965870272155
Annuals > 0 > income Statement > total Other Income Expense Net
-412377000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1043252000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1201680000
Annuals > 0 > balance Sheet > inventories
934310000
Annuals > 0 > balance Sheet > total Current Assets
3494818000
Annuals > 0 > balance Sheet > property Plant Equipment
2742773000
Annuals > 0 > balance Sheet > total Assets
7171834000
Annuals > 0 > balance Sheet > payables
358373000
Annuals > 0 > balance Sheet > short Term Debt
44289000
Annuals > 0 > balance Sheet > long Term Debt
1310006000
Annuals > 0 > balance Sheet > total Liabilities
2978508000
Annuals > 0 > balance Sheet > equity
4193326000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
151781000
Annuals > 0 > cash Flow > depreciation
285877000
Annuals > 0 > cash Flow > change In Working Capital
38549000
Annuals > 0 > cash Flow > cash From Operations
715070000
Annuals > 0 > cash Flow > capital Expenditures
402821000
Annuals > 0 > cash Flow > cash From Investing
-346772000
Annuals > 0 > cash Flow > cash From Financing
-183444000
Annuals > 0 > cash Flow > net Change In Cash
186349000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.7420844225994693
Annuals > 0 > ratios > PB
1.8832508693576413
Annuals > 0 > ratios > ROE
2.018970144462892
Annuals > 0 > ratios > ROA
1.1804790796886822
Annuals > 0 > ratios > FCF
312249000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.04003972569013449
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2024-08-31
Annuals > 1 > income Statement > revenue
7925972000
Annuals > 1 > income Statement > cost Of Revenue
6567287000
Annuals > 1 > income Statement > gross Profit
1358685000
Annuals > 1 > income Statement > operating Expenses
665081000
Annuals > 1 > income Statement > operating Income
693604000
Annuals > 1 > income Statement > interest Expense
47893000
Annuals > 1 > income Statement > pretax Income
635671000
Annuals > 1 > income Statement > net Income
485491000
Annuals > 1 > income Statement > eps
4.144092396723889
Annuals > 1 > income Statement > dividends Per Share
78868000
Annuals > 1 > income Statement > shares Outstanding
117152552
Annuals > 1 > income Statement > income Tax Expense
150180000
Annuals > 1 > income Statement > EBITDA
963931000
Annuals > 1 > income Statement > operating Margin
8.751027634213191
Annuals > 1 > income Statement > total Other Income Expense Net
-57933000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
857922000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1158946000
Annuals > 1 > balance Sheet > inventories
971755000
Annuals > 1 > balance Sheet > total Current Assets
3292768000
Annuals > 1 > balance Sheet > property Plant Equipment
2577136000
Annuals > 1 > balance Sheet > total Assets
6817839000
Annuals > 1 > balance Sheet > payables
350550000
Annuals > 1 > balance Sheet > short Term Debt
38786000
Annuals > 1 > balance Sheet > long Term Debt
1150835000
Annuals > 1 > balance Sheet > total Liabilities
2517815000
Annuals > 1 > balance Sheet > equity
4299776000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
485491000
Annuals > 1 > cash Flow > depreciation
280367000
Annuals > 1 > cash Flow > change In Working Capital
92968000
Annuals > 1 > cash Flow > cash From Operations
899708000
Annuals > 1 > cash Flow > capital Expenditures
324271000
Annuals > 1 > cash Flow > cash From Investing
-323002000
Annuals > 1 > cash Flow > cash From Financing
-313759000
Annuals > 1 > cash Flow > net Change In Cash
263838000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.144092396723889
Annuals > 1 > ratios > PB
1.8859818859028934
Annuals > 1 > ratios > ROE
11.291076558406763
Annuals > 1 > ratios > ROA
7.120892705151882
Annuals > 1 > ratios > FCF
575437000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.07260144244768969
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2023-08-31
Annuals > 2 > income Statement > revenue
8799533000
Annuals > 2 > income Statement > cost Of Revenue
6987618000
Annuals > 2 > income Statement > gross Profit
1811915000
Annuals > 2 > income Statement > operating Expenses
643535000
Annuals > 2 > income Statement > operating Income
1168380000
Annuals > 2 > income Statement > interest Expense
40127000
Annuals > 2 > income Statement > pretax Income
1121967000
Annuals > 2 > income Statement > net Income
859760000
Annuals > 2 > income Statement > eps
7.248857861824186
Annuals > 2 > income Statement > dividends Per Share
74936000
Annuals > 2 > income Statement > shares Outstanding
118606271
Annuals > 2 > income Statement > income Tax Expense
262207000
Annuals > 2 > income Statement > EBITDA
1380924000
Annuals > 2 > income Statement > operating Margin
13.277750080600867
Annuals > 2 > income Statement > total Other Income Expense Net
-46413000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
592332000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1240217000
Annuals > 2 > balance Sheet > inventories
1035582000
Annuals > 2 > balance Sheet > total Current Assets
3144155000
Annuals > 2 > balance Sheet > property Plant Equipment
2409360000
Annuals > 2 > balance Sheet > total Assets
6639094000
Annuals > 2 > balance Sheet > payables
364390000
Annuals > 2 > balance Sheet > short Term Debt
40513000
Annuals > 2 > balance Sheet > long Term Debt
1046851000
Annuals > 2 > balance Sheet > total Liabilities
2517980000
Annuals > 2 > balance Sheet > equity
4120873000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
859760000
Annuals > 2 > cash Flow > depreciation
218830000
Annuals > 2 > cash Flow > change In Working Capital
148681000
Annuals > 2 > cash Flow > cash From Operations
1344103000
Annuals > 2 > cash Flow > capital Expenditures
606665000
Annuals > 2 > cash Flow > cash From Investing
-835227000
Annuals > 2 > cash Flow > cash From Financing
-599479000
Annuals > 2 > cash Flow > net Change In Cash
-83526000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
7.248857861824186
Annuals > 2 > ratios > PB
1.992278354275902
Annuals > 2 > ratios > ROE
20.86354032264523
Annuals > 2 > ratios > ROA
12.94995973848239
Annuals > 2 > ratios > FCF
737438000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.08380422006486025
Annuals > 2 > health Score
78
Annuals > 3 > quarter
2022-08-31
Annuals > 3 > income Statement > revenue
8913481000
Annuals > 3 > income Statement > cost Of Revenue
7057085000
Annuals > 3 > income Statement > gross Profit
1856396000
Annuals > 3 > income Statement > operating Expenses
544984000
Annuals > 3 > income Statement > operating Income
1311412000
Annuals > 3 > income Statement > interest Expense
50709000
Annuals > 3 > income Statement > pretax Income
1515147000
Annuals > 3 > income Statement > net Income
1217262000
Annuals > 3 > income Statement > eps
9.94719511311972
Annuals > 3 > income Statement > dividends Per Share
67749000
Annuals > 3 > income Statement > shares Outstanding
122372386
Annuals > 3 > income Statement > income Tax Expense
297885000
Annuals > 3 > income Statement > EBITDA
1740880000
Annuals > 3 > income Statement > operating Margin
14.712680713629164
Annuals > 3 > income Statement > total Other Income Expense Net
203735000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
672596000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1358907000
Annuals > 3 > balance Sheet > inventories
1169696000
Annuals > 3 > balance Sheet > total Current Assets
3441468000
Annuals > 3 > balance Sheet > property Plant Equipment
1910871000
Annuals > 3 > balance Sheet > total Assets
6237027000
Annuals > 3 > balance Sheet > payables
428055000
Annuals > 3 > balance Sheet > short Term Debt
388796000
Annuals > 3 > balance Sheet > long Term Debt
1113249000
Annuals > 3 > balance Sheet > total Liabilities
2950598000
Annuals > 3 > balance Sheet > equity
3286197000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1217262000
Annuals > 3 > cash Flow > depreciation
175024000
Annuals > 3 > cash Flow > change In Working Capital
-573239000
Annuals > 3 > cash Flow > cash From Operations
700309000
Annuals > 3 > cash Flow > capital Expenditures
449988000
Annuals > 3 > cash Flow > cash From Investing
-684715000
Annuals > 3 > cash Flow > cash From Financing
165305000
Annuals > 3 > cash Flow > net Change In Cash
178114000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
9.94719511311972
Annuals > 3 > ratios > PB
2.5776350471137306
Annuals > 3 > ratios > ROE
37.041662444460876
Annuals > 3 > ratios > ROA
19.516702428897613
Annuals > 3 > ratios > FCF
250321000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.028083416568678386
Annuals > 3 > health Score
73
Valuation > metrics > PE
93.5405
Valuation > metrics > PB
1.9537081825214637
Valuation > final Score
50
Valuation > verdict
137.1% Overvalued
Profitability > metrics > ROE
3.6195850263013174
Profitability > metrics > ROA
4.343030166377763
Profitability > metrics > Net Margin
0.07178042466415514
Profitability > final Score
31
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.710297267610484
Risk > metrics > Interest Coverage
17.600741045697816
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
8.679284362567115
Liquidity > metrics > Quick Ratio
6.3589511798977805
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
18
Prev Profitabilities > 1
6
Prev Profitabilities > 2
0
Prev Risks > 0
88
Prev Risks > 1
67
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:37:12.088Z
Earnings History > 0 > period
2026-02-28
Earnings History > 0 > report Date
2026-03-19
Earnings History > 0 > date
2026-02-28
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.19
Earnings History > 0 > eps Difference
-1.19
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-11-30
Earnings History > 1 > report Date
2026-01-08
Earnings History > 1 > date
2025-11-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
1.56
Earnings History > 1 > eps Difference
-1.56
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-08-31
Earnings History > 2 > report Date
2025-10-16
Earnings History > 2 > date
2025-08-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.37
Earnings History > 2 > eps Estimate
1.35
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
1.4815
Earnings History > 3 > period
2025-05-31
Earnings History > 3 > report Date
2025-06-18
Earnings History > 3 > date
2025-05-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.74
Earnings History > 3 > eps Estimate
0.8494
Earnings History > 3 > eps Difference
-0.1094
Earnings History > 3 > surprise Percent
-12.8797
Earnings History > 4 > period
2025-02-28
Earnings History > 4 > report Date
2025-03-19
Earnings History > 4 > date
2025-02-28
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.26
Earnings History > 4 > eps Estimate
0.3042
Earnings History > 4 > eps Difference
-0.0442
Earnings History > 4 > surprise Percent
-14.5299
Earnings History > 5 > period
2024-11-30
Earnings History > 5 > report Date
2025-01-06
Earnings History > 5 > date
2024-11-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.78
Earnings History > 5 > eps Estimate
0.792
Earnings History > 5 > eps Difference
-0.012
Earnings History > 5 > surprise Percent
-1.5152
Earnings History > 6 > period
2024-08-31
Earnings History > 6 > report Date
2024-10-17
Earnings History > 6 > date
2024-08-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.9
Earnings History > 6 > eps Estimate
0.89
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
1.1236
Earnings History > 7 > period
2024-05-31
Earnings History > 7 > report Date
2024-06-20
Earnings History > 7 > date
2024-05-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.02
Earnings History > 7 > eps Estimate
1.02
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2024-02-29
Earnings History > 8 > report Date
2024-03-21
Earnings History > 8 > date
2024-02-29
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.88
Earnings History > 8 > eps Estimate
0.75
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
17.3333
Earnings History > 9 > period
2023-11-30
Earnings History > 9 > report Date
2024-01-08
Earnings History > 9 > date
2023-11-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.63
Earnings History > 9 > eps Estimate
1.45
Earnings History > 9 > eps Difference
0.18
Earnings History > 9 > surprise Percent
12.4138
Earnings History > 10 > period
2023-08-31
Earnings History > 10 > report Date
2023-10-12
Earnings History > 10 > date
2023-08-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.69
Earnings History > 10 > eps Estimate
1.82
Earnings History > 10 > eps Difference
-0.13
Earnings History > 10 > surprise Percent
-7.1429
Earnings History > 11 > period
2023-05-31
Earnings History > 11 > report Date
2023-06-22
Earnings History > 11 > date
2023-05-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.02
Earnings History > 11 > eps Estimate
1.76
Earnings History > 11 > eps Difference
0.26
Earnings History > 11 > surprise Percent
14.7727
Earnings History > 12 > period
2023-02-28
Earnings History > 12 > report Date
2023-03-23
Earnings History > 12 > date
2023-02-28
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.44
Earnings History > 12 > eps Estimate
1.44
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-11-30
Earnings History > 13 > report Date
2023-01-09
Earnings History > 13 > date
2022-11-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.24
Earnings History > 13 > eps Estimate
1.96
Earnings History > 13 > eps Difference
0.28
Earnings History > 13 > surprise Percent
14.2857
Earnings History > 14 > period
2022-08-31
Earnings History > 14 > report Date
2022-10-13
Earnings History > 14 > date
2022-08-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.45
Earnings History > 14 > eps Estimate
2.23
Earnings History > 14 > eps Difference
0.22
Earnings History > 14 > surprise Percent
9.8655
Earnings History > 15 > period
2022-05-31
Earnings History > 15 > report Date
2022-06-16
Earnings History > 15 > date
2022-05-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.61
Earnings History > 15 > eps Estimate
1.99
Earnings History > 15 > eps Difference
0.62
Earnings History > 15 > surprise Percent
31.1558
Earnings History > 16 > period
2022-02-28
Earnings History > 16 > report Date
2022-03-17
Earnings History > 16 > date
2022-02-28
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.53
Earnings History > 16 > eps Estimate
1.33
Earnings History > 16 > eps Difference
0.2
Earnings History > 16 > surprise Percent
15.0376
Earnings History > 17 > period
2021-11-30
Earnings History > 17 > report Date
2022-01-10
Earnings History > 17 > date
2021-11-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.62
Earnings History > 17 > eps Estimate
1.22
Earnings History > 17 > eps Difference
0.4
Earnings History > 17 > surprise Percent
32.7869
Earnings History > 18 > period
2021-08-31
Earnings History > 18 > report Date
2021-10-14
Earnings History > 18 > date
2021-08-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.26
Earnings History > 18 > eps Estimate
1.27
Earnings History > 18 > eps Difference
-0.01
Earnings History > 18 > surprise Percent
-0.7874
Earnings History > 19 > period
2021-05-31
Earnings History > 19 > report Date
2021-06-17
Earnings History > 19 > date
2021-05-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.04
Earnings History > 19 > eps Estimate
0.83
Earnings History > 19 > eps Difference
0.21
Earnings History > 19 > surprise Percent
25.3012
Earnings History > 20 > period
2021-02-28
Earnings History > 20 > report Date
2021-03-18
Earnings History > 20 > date
2021-02-28
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.66
Earnings History > 20 > eps Estimate
0.59
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
11.8644
Earnings History > 21 > period
2020-11-30
Earnings History > 21 > report Date
2021-01-11
Earnings History > 21 > date
2020-11-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.58
Earnings History > 21 > eps Estimate
0.55
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
5.4545
Earnings History > 22 > period
2020-08-31
Earnings History > 22 > report Date
2020-10-15
Earnings History > 22 > date
2020-08-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.79
Earnings History > 22 > eps Estimate
0.6
Earnings History > 22 > eps Difference
0.19
Earnings History > 22 > surprise Percent
31.6667
Earnings History > 23 > period
2020-05-31
Earnings History > 23 > report Date
2020-06-18
Earnings History > 23 > date
2020-05-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.59
Earnings History > 23 > eps Estimate
0.41
Earnings History > 23 > eps Difference
0.18
Earnings History > 23 > surprise Percent
43.9024
Earnings History > 24 > period
2020-02-29
Earnings History > 24 > report Date
2020-03-19
Earnings History > 24 > date
2020-02-29
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.53
Earnings History > 24 > eps Estimate
0.49
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
8.1633
Earnings History > 25 > period
2019-11-30
Earnings History > 25 > report Date
2020-01-06
Earnings History > 25 > date
2019-11-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.73
Earnings History > 25 > eps Estimate
0.54
Earnings History > 25 > eps Difference
0.19
Earnings History > 25 > surprise Percent
35.1852
Earnings History > 26 > period
2019-08-31
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-08-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.76
Earnings History > 26 > eps Estimate
0.7
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
8.5714
Earnings History > 27 > period
2019-05-31
Earnings History > 27 > report Date
2019-06-20
Earnings History > 27 > date
2019-05-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.67
Earnings History > 27 > eps Estimate
0.61
Earnings History > 27 > eps Difference
0.06
Earnings History > 27 > surprise Percent
9.8361
Earnings History > 28 > period
2019-02-28
Earnings History > 28 > report Date
2019-03-21
Earnings History > 28 > date
2019-02-28
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.29
Earnings History > 28 > eps Estimate
0.26
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
11.5385
Earnings History > 29 > period
2018-11-30
Earnings History > 29 > report Date
2019-01-07
Earnings History > 29 > date
2018-11-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.35
Earnings History > 29 > eps Estimate
0.33
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
6.0606
Earnings History > 30 > period
2018-08-31
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-08-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.51
Earnings History > 30 > eps Estimate
0.42
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
21.4286
Earnings History > 31 > period
2018-05-31
Earnings History > 31 > report Date
2018-06-21
Earnings History > 31 > date
2018-05-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.34
Earnings History > 31 > eps Estimate
0.42
Earnings History > 31 > eps Difference
-0.08
Earnings History > 31 > surprise Percent
-19.0476
Earnings History > 32 > period
2018-02-28
Earnings History > 32 > report Date
2018-03-22
Earnings History > 32 > date
2018-02-28
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.17
Earnings History > 32 > eps Estimate
0.27
Earnings History > 32 > eps Difference
-0.1
Earnings History > 32 > surprise Percent
-37.037
Earnings History > 33 > period
2017-11-30
Earnings History > 33 > report Date
2018-01-03
Earnings History > 33 > date
2017-11-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.31
Earnings History > 33 > eps Estimate
0.17
Earnings History > 33 > eps Difference
0.14
Earnings History > 33 > surprise Percent
82.3529
Earnings History > 34 > period
2017-08-31
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-08-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.33
Earnings History > 34 > eps Estimate
0.19
Earnings History > 34 > eps Difference
0.14
Earnings History > 34 > surprise Percent
73.6842
Earnings History > 35 > period
2017-05-31
Earnings History > 35 > report Date
2017-06-22
Earnings History > 35 > date
2017-05-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.24
Earnings History > 35 > eps Difference
0.1
Earnings History > 35 > surprise Percent
41.6667
Earnings History > 36 > period
2017-02-28
Earnings History > 36 > report Date
2017-03-23
Earnings History > 36 > date
2017-02-28
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.25
Earnings History > 36 > eps Estimate
0.1
Earnings History > 36 > eps Difference
0.15
Earnings History > 36 > surprise Percent
150
Earnings History > 37 > period
2016-11-30
Earnings History > 37 > report Date
2017-01-09
Earnings History > 37 > date
2016-11-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.06
Earnings History > 37 > eps Estimate
0.16
Earnings History > 37 > eps Difference
-0.1
Earnings History > 37 > surprise Percent
-62.5
Earnings History > 38 > period
2016-08-31
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-08-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.22
Earnings History > 38 > eps Estimate
0.3
Earnings History > 38 > eps Difference
-0.08
Earnings History > 38 > surprise Percent
-26.6667
Earnings History > 39 > period
2016-05-31
Earnings History > 39 > report Date
2016-06-23
Earnings History > 39 > date
2016-05-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.31
Earnings History > 39 > eps Estimate
0.25
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
24
Earnings History > 40 > period
2016-02-29
Earnings History > 40 > report Date
2016-03-24
Earnings History > 40 > date
2016-02-29
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.15
Earnings History > 40 > eps Estimate
0.13
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
15.3846
Earnings History > 41 > period
2015-11-30
Earnings History > 41 > report Date
2016-01-05
Earnings History > 41 > date
2015-11-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.22
Earnings History > 41 > eps Estimate
0.22
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-08-31
Earnings History > 42 > report Date
2015-10-28
Earnings History > 42 > date
2015-08-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.05
Earnings History > 42 > eps Estimate
0.43
Earnings History > 42 > eps Difference
-0.48
Earnings History > 42 > surprise Percent
-111.6279
Earnings History > 43 > period
2015-05-31
Earnings History > 43 > report Date
2015-06-25
Earnings History > 43 > date
2015-05-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.58
Earnings History > 43 > eps Estimate
0.39
Earnings History > 43 > eps Difference
0.19
Earnings History > 43 > surprise Percent
48.7179
Earnings History > 44 > period
2015-02-28
Earnings History > 44 > report Date
2015-03-26
Earnings History > 44 > date
2015-02-28
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.52
Earnings History > 44 > eps Estimate
0.19
Earnings History > 44 > eps Difference
0.33
Earnings History > 44 > surprise Percent
173.6842
Earnings History > 45 > period
2014-11-30
Earnings History > 45 > report Date
2015-01-06
Earnings History > 45 > date
2014-11-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.32
Earnings History > 45 > eps Estimate
0.28
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
14.2857
Earnings History > 46 > period
2014-08-31
Earnings History > 46 > report Date
2014-10-29
Earnings History > 46 > date
2014-08-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.29
Earnings History > 46 > eps Estimate
0.25
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
16
Earnings History > 47 > period
2014-05-31
Earnings History > 47 > report Date
2014-06-27
Earnings History > 47 > date
2014-05-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.2
Earnings History > 47 > eps Estimate
0.3
Earnings History > 47 > eps Difference
-0.1
Earnings History > 47 > surprise Percent
-33.3333
Earnings History > 48 > period
2014-02-28
Earnings History > 48 > report Date
2014-03-27
Earnings History > 48 > date
2014-02-28
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.12
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
20
Earnings History > 49 > period
2013-11-30
Earnings History > 49 > report Date
2014-01-07
Earnings History > 49 > date
2013-11-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.14
Earnings History > 49 > eps Estimate
0.24
Earnings History > 49 > eps Difference
-0.1
Earnings History > 49 > surprise Percent
-41.6667
Earnings History > 50 > period
2013-08-31
Earnings History > 50 > report Date
2013-10-23
Earnings History > 50 > date
2013-08-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.19
Earnings History > 50 > eps Estimate
0.17
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
11.7647
Earnings History > 51 > period
2013-05-31
Earnings History > 51 > report Date
2013-06-27
Earnings History > 51 > date
2013-05-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.16
Earnings History > 51 > eps Estimate
0.18
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-11.1111
Earnings History > 52 > period
2013-02-28
Earnings History > 52 > report Date
2013-03-28
Earnings History > 52 > date
2013-02-28
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.04
Earnings History > 52 > eps Estimate
0.18
Earnings History > 52 > eps Difference
-0.14
Earnings History > 52 > surprise Percent
-77.7778
Earnings History > 53 > period
2012-11-30
Earnings History > 53 > report Date
2013-01-07
Earnings History > 53 > date
2012-11-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.15
Earnings History > 53 > eps Estimate
0.17
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-11.7647
Earnings History > 54 > period
2012-08-31
Earnings History > 54 > report Date
2012-10-24
Earnings History > 54 > date
2012-08-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.15
Earnings History > 54 > eps Estimate
0.28
Earnings History > 54 > eps Difference
-0.13
Earnings History > 54 > surprise Percent
-46.4286
Earnings History > 55 > period
2012-05-31
Earnings History > 55 > report Date
2012-06-27
Earnings History > 55 > date
2012-05-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.24
Earnings History > 55 > eps Estimate
0.37
Earnings History > 55 > eps Difference
-0.13
Earnings History > 55 > surprise Percent
-35.1351
Earnings History > 56 > period
2012-02-29
Earnings History > 56 > report Date
2012-03-28
Earnings History > 56 > date
2012-02-29
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.24
Earnings History > 56 > eps Estimate
0.09
Earnings History > 56 > eps Difference
0.15
Earnings History > 56 > surprise Percent
166.6667
Earnings History > 57 > period
2011-11-30
Earnings History > 57 > report Date
2012-01-06
Earnings History > 57 > date
2011-11-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2
Earnings History > 57 > eps Estimate
0.16
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
25
Earnings History > 58 > period
2011-08-31
Earnings History > 58 > report Date
2011-10-28
Earnings History > 58 > date
2011-08-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.17
Earnings History > 58 > eps Estimate
0.1
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
70
Earnings History > 59 > period
2011-05-31
Earnings History > 59 > report Date
2011-06-21
Earnings History > 59 > date
2011-05-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.32
Earnings History > 59 > eps Estimate
0.2
Earnings History > 59 > eps Difference
0.12
Earnings History > 59 > surprise Percent
60
Earnings History > 60 > period
2011-02-28
Earnings History > 60 > report Date
2011-03-22
Earnings History > 60 > date
2011-02-28
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.4
Earnings History > 60 > eps Estimate
-0.07
Earnings History > 60 > eps Difference
-0.33
Earnings History > 60 > surprise Percent
-471.4286
Earnings History > 61 > period
2010-11-30
Earnings History > 61 > report Date
2010-12-21
Earnings History > 61 > date
2010-11-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.01
Earnings History > 61 > eps Estimate
0.01
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-08-31
Earnings History > 62 > report Date
2010-10-29
Earnings History > 62 > date
2010-08-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.07
Earnings History > 62 > eps Estimate
0.09
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-22.2222
Earnings History > 63 > period
2010-05-31
Earnings History > 63 > report Date
2010-06-22
Earnings History > 63 > date
2010-05-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.1
Earnings History > 63 > eps Estimate
-0.11
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
9.0909
Earnings History > 64 > period
2010-02-28
Earnings History > 64 > report Date
2010-03-24
Earnings History > 64 > date
2010-02-28
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-1.19
Earnings History > 64 > eps Estimate
-0.86
Earnings History > 64 > eps Difference
-0.33
Earnings History > 64 > surprise Percent
-38.3721
Earnings History > 65 > period
2009-11-30
Earnings History > 65 > report Date
2009-12-22
Earnings History > 65 > date
2009-11-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.28
Earnings History > 65 > eps Estimate
-0.04
Earnings History > 65 > eps Difference
-0.24
Earnings History > 65 > surprise Percent
-600
Earnings History > 66 > period
2009-08-31
Earnings History > 66 > report Date
2009-10-30
Earnings History > 66 > date
2009-08-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.07
Earnings History > 66 > eps Estimate
0.01
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
600
Earnings History > 67 > period
2009-05-31
Earnings History > 67 > report Date
2009-06-23
Earnings History > 67 > date
2009-05-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.1
Earnings History > 67 > eps Estimate
-0.14
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
28.5714
Earnings History > 68 > period
2009-02-28
Earnings History > 68 > report Date
2009-03-24
Earnings History > 68 > date
2009-02-28
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.31
Earnings History > 68 > eps Estimate
0.03
Earnings History > 68 > eps Difference
-0.34
Earnings History > 68 > surprise Percent
-1133.3333
Earnings History > 69 > period
2008-11-30
Earnings History > 69 > report Date
2008-12-17
Earnings History > 69 > date
2008-11-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.49
Earnings History > 69 > eps Estimate
0.34
Earnings History > 69 > eps Difference
0.15
Earnings History > 69 > surprise Percent
44.1176
Earnings History > 70 > period
2008-08-31
Earnings History > 70 > report Date
2008-10-30
Earnings History > 70 > date
2008-08-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.56
Earnings History > 70 > eps Estimate
0.94
Earnings History > 70 > eps Difference
-0.38
Earnings History > 70 > surprise Percent
-40.4255
Earnings History > 71 > period
2008-05-31
Earnings History > 71 > report Date
2008-06-18
Earnings History > 71 > date
2008-05-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.5
Earnings History > 71 > eps Estimate
0.71
Earnings History > 71 > eps Difference
-0.21
Earnings History > 71 > surprise Percent
-29.5775
Earnings History > 72 > period
2008-02-29
Earnings History > 72 > report Date
2008-03-25
Earnings History > 72 > date
2008-02-29
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.36
Earnings History > 72 > eps Estimate
0.58
Earnings History > 72 > eps Difference
-0.22
Earnings History > 72 > surprise Percent
-37.931
Earnings History > 73 > period
2007-11-30
Earnings History > 73 > report Date
2007-12-19
Earnings History > 73 > date
2007-11-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.57
Earnings History > 73 > eps Estimate
0.62
Earnings History > 73 > eps Difference
-0.05
Earnings History > 73 > surprise Percent
-8.0645
Earnings History > 74 > period
2007-08-31
Earnings History > 74 > report Date
2007-10-30
Earnings History > 74 > date
2007-08-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.86
Earnings History > 74 > eps Estimate
0.92
Earnings History > 74 > eps Difference
-0.06
Earnings History > 74 > surprise Percent
-6.5217
Earnings History > 75 > period
2007-05-31
Earnings History > 75 > report Date
2007-06-20
Earnings History > 75 > date
2007-05-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.82
Earnings History > 75 > eps Estimate
0.79
Earnings History > 75 > eps Difference
0.03
Earnings History > 75 > surprise Percent
3.7975
Earnings History > 76 > period
2007-02-28
Earnings History > 76 > report Date
2007-03-20
Earnings History > 76 > date
2007-02-28
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.54
Earnings History > 76 > eps Estimate
0.61
Earnings History > 76 > eps Difference
-0.07
Earnings History > 76 > surprise Percent
-11.4754
Earnings History > 77 > period
2006-11-30
Earnings History > 77 > report Date
2006-12-21
Earnings History > 77 > date
2006-11-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.71
Earnings History > 77 > eps Estimate
0.74
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-4.0541
Earnings History > 78 > period
2006-08-31
Earnings History > 78 > report Date
2006-10-24
Earnings History > 78 > date
2006-08-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.04
Earnings History > 78 > eps Estimate
0.76
Earnings History > 78 > eps Difference
0.28
Earnings History > 78 > surprise Percent
36.8421
Earnings History > 79 > period
2006-05-31
Earnings History > 79 > report Date
2006-06-20
Earnings History > 79 > date
2006-05-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.62
Earnings History > 79 > eps Estimate
0.7
Earnings History > 79 > eps Difference
-0.08
Earnings History > 79 > surprise Percent
-11.4286
Earnings History > 80 > period
2006-02-28
Earnings History > 80 > report Date
2006-03-21
Earnings History > 80 > date
2006-02-28
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.65
Earnings History > 80 > eps Estimate
0.5
Earnings History > 80 > eps Difference
0.15
Earnings History > 80 > surprise Percent
30
Earnings History > 81 > period
2005-11-30
Earnings History > 81 > report Date
2005-12-21
Earnings History > 81 > date
2005-11-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.57
Earnings History > 81 > eps Estimate
0.59
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-3.3898
Earnings History > 82 > period
2005-08-31
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-08-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.69
Earnings History > 82 > eps Estimate
0.67
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
2.9851
Earnings History > 83 > period
2005-05-31
Earnings History > 83 > report Date
2005-06-21
Earnings History > 83 > date
2005-05-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.57
Earnings History > 83 > eps Estimate
0.56
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.7857
Earnings History > 84 > period
2005-02-28
Earnings History > 84 > report Date
2005-03-22
Earnings History > 84 > date
2005-02-28
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.46
Earnings History > 84 > eps Estimate
0.44
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
4.5455
Earnings History > 85 > period
2004-11-30
Earnings History > 85 > report Date
2004-12-20
Earnings History > 85 > date
2004-11-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.61
Earnings History > 85 > eps Estimate
0.44
Earnings History > 85 > eps Difference
0.17
Earnings History > 85 > surprise Percent
38.6364
Earnings History > 86 > period
2004-08-31
Earnings History > 86 > report Date
2004-10-19
Earnings History > 86 > date
2004-08-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.39
Earnings History > 86 > eps Estimate
0.43
Earnings History > 86 > eps Difference
-0.04
Earnings History > 86 > surprise Percent
-9.3023
Earnings History > 87 > period
2004-05-31
Earnings History > 87 > report Date
2004-06-22
Earnings History > 87 > date
2004-05-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.42
Earnings History > 87 > eps Estimate
0.43
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-2.3256
Earnings History > 88 > period
2004-02-29
Earnings History > 88 > report Date
2004-03-23
Earnings History > 88 > date
2004-02-29
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.18
Earnings History > 88 > eps Estimate
0.09
Earnings History > 88 > eps Difference
0.09
Earnings History > 88 > surprise Percent
100
Earnings History > 89 > period
2003-11-30
Earnings History > 89 > report Date
2003-12-17
Earnings History > 89 > date
2003-11-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.11
Earnings History > 89 > eps Estimate
0.08
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
37.5
Earnings History > 90 > period
2003-08-31
Earnings History > 90 > report Date
2003-10-14
Earnings History > 90 > date
2003-08-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1
Earnings History > 90 > eps Estimate
0.05
Earnings History > 90 > eps Difference
0.05
Earnings History > 90 > surprise Percent
100
Earnings History > 91 > period
2003-05-31
Earnings History > 91 > report Date
2003-06-17
Earnings History > 91 > date
2003-05-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.03
Earnings History > 91 > eps Estimate
0.06
Earnings History > 91 > eps Difference
-0.03
Earnings History > 91 > surprise Percent
-50
Earnings History > 92 > period
2003-02-28
Earnings History > 92 > report Date
2003-03-18
Earnings History > 92 > date
2003-02-28
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0254
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-11-30
Earnings History > 93 > report Date
2002-12-18
Earnings History > 93 > date
2002-11-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.019
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-08-31
Earnings History > 94 > report Date
2002-10-15
Earnings History > 94 > date
2002-08-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0768
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-05-31
Earnings History > 95 > report Date
2002-06-18
Earnings History > 95 > date
2002-05-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.141
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-02-28
Earnings History > 96 > report Date
2002-03-15
Earnings History > 96 > date
2002-02-28
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0588
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-11-30
Earnings History > 97 > report Date
2001-12-17
Earnings History > 97 > date
2001-11-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0829
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-08-31
Earnings History > 98 > report Date
2001-10-15
Earnings History > 98 > date
2001-08-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1348
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-05-31
Earnings History > 99 > report Date
2001-05-31
Earnings History > 99 > date
2001-05-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.1023
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-02-28
Earnings History > 100 > report Date
2001-02-28
Earnings History > 100 > date
2001-02-28
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0159
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-11-30
Earnings History > 101 > report Date
2000-11-30
Earnings History > 101 > date
2000-11-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.0211
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-08-31
Earnings History > 102 > report Date
2000-10-16
Earnings History > 102 > date
2000-08-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.12
Earnings History > 102 > eps Estimate
0.12
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-05-31
Earnings History > 103 > report Date
2000-06-15
Earnings History > 103 > date
2000-05-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.12
Earnings History > 103 > eps Estimate
0.11
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
9.0909
Earnings History > 104 > period
2000-02-29
Earnings History > 104 > report Date
2000-03-15
Earnings History > 104 > date
2000-02-29
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.09
Earnings History > 104 > eps Estimate
0.08
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
12.5
Earnings History > 105 > period
1999-11-30
Earnings History > 105 > report Date
1999-12-14
Earnings History > 105 > date
1999-11-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.09
Earnings History > 105 > eps Estimate
0.08
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
12.5
Earnings History > 106 > period
1999-08-31
Earnings History > 106 > report Date
1999-10-14
Earnings History > 106 > date
1999-08-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.14
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0.04
Earnings History > 106 > surprise Percent
40
Earnings History > 107 > period
1999-05-31
Earnings History > 107 > report Date
1999-06-16
Earnings History > 107 > date
1999-05-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.11
Earnings History > 107 > eps Estimate
0.07
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
57.1429
Earnings History > 108 > period
1999-02-28
Earnings History > 108 > report Date
1999-03-17
Earnings History > 108 > date
1999-02-28
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.07
Earnings History > 108 > eps Estimate
0.06
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
16.6667
Earnings History > 109 > period
1998-11-30
Earnings History > 109 > report Date
1998-12-16
Earnings History > 109 > date
1998-11-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.08
Earnings History > 109 > eps Estimate
0.07
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
14.2857
Earnings History > 110 > period
1998-08-31
Earnings History > 110 > report Date
1998-10-15
Earnings History > 110 > date
1998-08-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.13
Earnings History > 110 > eps Estimate
0.1
Earnings History > 110 > eps Difference
0.03
Earnings History > 110 > surprise Percent
30
Earnings History > 111 > period
1998-05-31
Earnings History > 111 > report Date
1998-06-17
Earnings History > 111 > date
1998-05-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.09
Earnings History > 111 > eps Estimate
0.09
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-02-28
Earnings History > 112 > report Date
1998-03-17
Earnings History > 112 > date
1998-02-28
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.07
Earnings History > 112 > eps Estimate
0.07
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-11-30
Earnings History > 113 > report Date
1997-12-17
Earnings History > 113 > date
1997-11-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.07
Earnings History > 113 > eps Estimate
0.08
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-12.5
Earnings History > 114 > period
1997-08-31
Earnings History > 114 > report Date
1997-10-16
Earnings History > 114 > date
1997-08-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.11
Earnings History > 114 > eps Estimate
0.09
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
22.2222
Earnings History > 115 > period
1997-05-31
Earnings History > 115 > report Date
1997-06-18
Earnings History > 115 > date
1997-05-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.09
Earnings History > 115 > eps Estimate
0.09
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-02-28
Earnings History > 116 > report Date
1997-03-19
Earnings History > 116 > date
1997-02-28
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.06
Earnings History > 116 > eps Estimate
0.08
Earnings History > 116 > eps Difference
-0.02
Earnings History > 116 > surprise Percent
-25
Earnings History > 117 > period
1996-11-30
Earnings History > 117 > report Date
1996-12-18
Earnings History > 117 > date
1996-11-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.08
Earnings History > 117 > eps Estimate
0.09
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-11.1111
Earnings History > 118 > period
1996-08-31
Earnings History > 118 > report Date
1996-10-17
Earnings History > 118 > date
1996-08-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.11
Earnings History > 118 > eps Estimate
0.11
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-05-31
Earnings History > 119 > report Date
1996-06-18
Earnings History > 119 > date
1996-05-31
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
Earnings History > 120 > period
1996-02-29
Earnings History > 120 > report Date
1996-03-19
Earnings History > 120 > date
1996-02-29
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.08
Earnings History > 120 > eps Estimate
0.08
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-11-30
Earnings History > 121 > report Date
1995-12-19
Earnings History > 121 > date
1995-11-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.09
Earnings History > 121 > eps Estimate
0.09
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-08-31
Earnings History > 122 > report Date
1995-10-19
Earnings History > 122 > date
1995-08-31
Earnings History > 122 > before After Market
BeforeMarket
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.08
Earnings History > 122 > eps Estimate
0.1
Earnings History > 122 > eps Difference
-0.02
Earnings History > 122 > surprise Percent
-20
Earnings History > 123 > period
1995-05-31
Earnings History > 123 > report Date
1995-06-20
Earnings History > 123 > date
1995-05-31
Earnings History > 123 > before After Market
BeforeMarket
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.09
Earnings History > 123 > eps Estimate
0.09
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Earnings History > 124 > period
1995-02-28
Earnings History > 124 > report Date
1995-03-21
Earnings History > 124 > date
1995-02-28
Earnings History > 124 > before After Market
BeforeMarket
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.08
Earnings History > 124 > eps Estimate
0.06
Earnings History > 124 > eps Difference
0.02
Earnings History > 124 > surprise Percent
33.3333
Earnings History > 125 > period
1994-11-30
Earnings History > 125 > report Date
1994-12-21
Earnings History > 125 > date
1994-11-30
Earnings History > 125 > before After Market
BeforeMarket
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.08
Earnings History > 125 > eps Estimate
0.07
Earnings History > 125 > eps Difference
0.01
Earnings History > 125 > surprise Percent
14.2857
Earnings History > 126 > period
1994-08-31
Earnings History > 126 > report Date
1994-10-20
Earnings History > 126 > date
1994-08-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.08
Earnings History > 126 > eps Estimate
0.07
Earnings History > 126 > eps Difference
0.01
Earnings History > 126 > surprise Percent
14.2857
Earnings History > 127 > period
1994-05-31
Earnings History > 127 > report Date
1994-06-16
Earnings History > 127 > date
1994-05-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.06
Earnings History > 127 > eps Estimate
0.06
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
0
Earnings History > 128 > period
1994-02-28
Earnings History > 128 > report Date
1994-03-18
Earnings History > 128 > date
1994-02-28
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.04
Earnings History > 128 > eps Estimate
0.05
Earnings History > 128 > eps Difference
-0.01
Earnings History > 128 > surprise Percent
-20
Earnings History > 129 > period
1993-11-30
Earnings History > 129 > report Date
1993-12-17
Earnings History > 129 > date
1993-11-30
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.05
Earnings History > 129 > eps Estimate
0.06
Earnings History > 129 > eps Difference
-0.01
Earnings History > 129 > surprise Percent
-16.6667
Earnings History > 130 > period
1993-08-31
Earnings History > 130 > report Date
1993-10-22
Earnings History > 130 > date
1993-08-31
Earnings History > 130 > before After Market
-
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
0.06
Earnings History > 130 > eps Estimate
0.06
Earnings History > 130 > eps Difference
0
Earnings History > 130 > surprise Percent
0
Commercial Metals Company manufactures, recycles, and fabricates steel and metal products, and related materials and services in the United States, Poland, China, and internationally. It operates through three segments: North America Steel Group; Europe Steel Group; and Emerging Businesses Group. The company processes and sells ferrous and nonferrous scrap metals to steel mills and foundries, aluminum sheet and ingot manufacturers, brass and bronze ingot makers, copper refineries and mills, secondary lead smelters, specialty steel mills, high temperature alloy manufacturers, and other consumers. It also manufactures and sells finished long steel products, including reinforcing bar, merchant bar, light structural, wire rod, and other special sections, as well as semi-finished billets for rerolling and forging applications. In addition, the company provides fabricated rebar used to reinforce concrete primarily in the construction of commercial and non-commercial buildings, hospitals, convention centers, industrial plants, power plants, highways, bridges, arenas, stadiums, and dams; sells and rents construction-related products and equipment to concrete installers and other businesses; and manufactures and sells strength bars for the truck trailer industry, special bar steels for the energy market, and armor plates for military vehicles. Further, it sells wire meshes, welded steel mesh, wire rod, cold rolled rebar, cold rolled wire rod, assembled rebar cages and other fabricated rebar by-products to fabricators, manufacturers, distributors, and construction companies. The company was founded in 1915 and is headquartered in Irving, Texas.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACommercial Metals (NYSE:CMC) Reaches New 52-Week High - Here's What Happened MarketBeat
Read more →Shaw Brothers to Acquire CMC Moon in RMB4.58 Billion Share Deal, Expanding Film and Cinema Footprint TipRanks
Read more →Showing 2 of 10
(Last Updated 2025-08-31)
Rating:
HOLD
Target Price:
$73.05
Analyst Picks
Strong Buy
2
Buy
1
Hold
8
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-08-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 103.56% of the total shares of Commercial Metals Company
1.
BlackRock Inc(12.9388%)
since
2025/06/30
2.
Vanguard Group Inc(10.3857%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(5.9102%)
since
2025/06/30
4.
State Street Corp(5.458%)
since
2025/06/30
5.
Fuller & Thaler Asset Management Inc(3.8175%)
since
2025/06/30
6.
FullerThaler Behavioral Sm-Cp Eq R6(3.6113%)
since
2025/06/30
7.
FullerThaler Behavioral Small-Cap Equity(3.6113%)
since
2025/06/30
8.
iShares Core S&P Mid-Cap ETF(3.2861%)
since
2025/08/31
9.
Boston Partners Global Investors, Inc(3.1938%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(3.1699%)
since
2025/07/31
11.
Franklin Resources Inc(2.8535%)
since
2025/06/30
12.
Victory Capital Management Inc.(2.8468%)
since
2025/06/30
13.
Franklin US Small Cap Value Equity(2.7483%)
since
2025/06/30
14.
Geode Capital Management, LLC(2.6262%)
since
2025/06/30
15.
iShares Russell 2000 ETF(2.4535%)
since
2025/08/31
16.
Vanguard Small Cap Index(2.4512%)
since
2025/07/31
17.
FMR Inc(2.4129%)
since
2025/06/30
18.
JHancock Disciplined Value Mid Cap I(2.2616%)
since
2025/07/31
19.
Citadel Advisors Llc(1.9276%)
since
2025/06/30
20.
Franklin Small Cap Value A(1.6971%)
since
2025/07/31
21.
SPDR® S&P Metals and Mining ETF(1.6241%)
since
2025/08/31
22.
Vanguard Small Cap Value Index Inv(1.5787%)
since
2025/07/31
23.
American Century Companies Inc(1.5292%)
since
2025/06/30
24.
Northern Trust Corp(1.4404%)
since
2025/06/30
25.
Amvescap Plc.(1.4158%)
since
2025/06/30
26.
DFA US Small Cap Value I(1.4143%)
since
2025/07/31
27.
Victory Sycamore Small Company Opp R(1.3803%)
since
2025/06/30
28.
Charles Schwab Investment Management Inc(1.3431%)
since
2025/06/30
29.
Principal Financial Group Inc(1.2888%)
since
2025/06/30
30.
NORGES BANK(1.286%)
since
2025/06/30
31.
Thompson, Siegel & Walmsley LLC(1.2075%)
since
2025/06/30
32.
Jacobs Levy Equity Management, Inc.(1.0932%)
since
2025/06/30
33.
Vanguard Institutional Extnd Mkt Idx Tr(1.0855%)
since
2025/07/31
34.
Fidelity Small Cap Index(1.0158%)
since
2025/06/30
35.
Bank of New York Mellon Corp(1.0048%)
since
2025/06/30
36.
Avantis US Small Cap Value ETF(0.9622%)
since
2025/08/30
37.
iShares Russell 2000 Value ETF(0.8932%)
since
2025/08/31
38.
DFA US Targeted Value I(0.8125%)
since
2025/07/31
39.
SPDR® S&P MIDCAP 400 ETF Trust(0.7733%)
since
2025/07/31
40.
Fidelity Stock Selector Small Cap(0.7504%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-02-28
EPS Estimate
1.19
Date
2025-11-30
EPS Actual
0
EPS Estimate
1.56
EPS Difference
-1.56
Surprise Percent
-100%
(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.