_id
6915f139bc934aba376b2081
Ticker
RS
Name
Reliance Steel & Aluminum Co
Exchange
NYSE
Address
16100 N. 71st Street, Scottsdale, AZ, United States, 85254
Country
USA
Sector
Basic Materials
Industry
Steel
Currency
USD
Website
https://reliance.com
Description
Reliance, Inc. operates as a diversified metal solutions provider and metals service center company primarily in the United States and Canada. It distributes a line of metal products, including alloy, aluminum, brass, copper, carbon steel, stainless steel, titanium, and other specialty steel products; and provides metals processing services to consumer products, general manufacturing, non-residential construction, transportation, aerospace, energy, electronics and semiconductor fabrication, industrial machinery, and heavy industries. The company sells its products directly to original equipment manufacturers, which primarily include small machine shops and fabricators. The company was formerly known as Reliance Steel & Aluminum Co. and changed its name to Reliance, Inc. in February 2024. Reliance, Inc. was founded in 1939 and is based in Scottsdale, Arizona.
Last Close
291.14
Volume
291542
Current Price
291.53
Change
0.13395617228824153
Last Updated
2025-12-03T13:08:04.262Z
Image
data:image/webp;base64,UklGRswIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSMkCAAABoK3tnyFJ+v0jqnrsmbVtWzcwOFrryMYV2LYPbdu2be/Yqoz///87KGVG3EBETABqDCNA2Gi34+754N/VTvrKP16/7vCdpwEYCcgxAJsfdd1fHPrTK+ZMg4TGAgL2v/17OlXNvZe7qpHp44s3g4g0IQHY8sHl9FQZh3XrKO3/a9dBiA20MfWytWRSZ62elFxw2ji06hJpzfmVZsYGzZ1v7oZYjwBXraWyaU/872RAaggY8whVmWEyXhckDBWw/rusnFma8oHxCEMINvqcyZmpV3x8DGQgwZi3qMxYeS8gA0jAo0zMWnkN4gARVzExb3c7Aa0+EYe6eWY0zt0TsYdgo99pzD7xhfGQLuAaJhaYeHqfbSoW6Zy7DgBEPEkvgs5rERFxyJJSjH9tgjCCe1ixUOUFaGOH32mlJL43FTiWFUt14yzg1oLY4eXYfAG9HOXH0/ekslw37nheUUw8/AlaScYrvqGX5HxqIYt2ft0pi1zghZmycPXSknlhmtYUxgVz6SU5v/6stKfvpZVkvPJ4aklrecQuZSl3XP8HWjmJH03H5azKWc0rgcOZvBQ3zgbW+4RaSuL7UzGCq5gK8Q4vQjtgi39ohfhfmyIg4iZ6Gat5AyIArLuYZfrc9dAtOJNVCat5NqTX5DeZ8kt8aUIvROw1n5ab+fy9ENG7hZPMPC9faaeghf4RNzLltZI3IGJAAR6iZuRr+QAgg0Aw9klWnouv5NNjIRg8YPxDVMtDV/GhcQgYNki4jpZySMYbowQML8DJ/zF5U97h3FMBQa0Ru71Od2vC1yrf2B0Bdbcw7rR5pCavx1MyzjtjHFqoPwasc81/Ru2oD+NpjVH/u2E9SECTIoLNzv+wQ7qqu3e5u1VGdj66YDOICJoOgqkzr/hY2W2uym77+KpZUyEBOYY2gKk7HX7lU18tUHq14Ounrjxip6kA2gE1AgBWUDgg3AUAABAXAJ0BKkAAQAA+rUKaSaYjoiEz+ZwAwBWJbACxJUFUHlpmN3/3QTYbfjymuZecP5gHOG8wHm5+gD0AP8B1IPoAeW/7K397/51s7bv/ynQLJH37ZRz1nzL+uGs++I9Cjnj+oOBz+0foqnmxW9lI+YNhpL+GmryMVVq9yNhsIlUdCQ588mZF4LhDyw8ba5VIlQohJbs+YgEC+CFRhksVdfYJoLA4UrXm7/hZln8Pq2tTDQfUJNbz/+wx/Gqi+oy2gAAA/v1ScQhVGi439hxSW2lLneqYEYUs1vwkO8bmiGpvuEuaNNImKnxE6O6334h22ERMHQdD/jKhFtw/nin3o1pE6oKRbHkjxNJ6LWCs+ECah9o1+5lBibx/1QV+5Lv5Z8804rNZGr/MTyyMHrwMX/+TYcwkJTbEm/ntgfYZFQC37tJy799184Otet+9VKG7zgtVH+KiwtsA8zWMeEtoeLeNjwHFl36PTgi5xWndd/eh2XxfcGLB+Rcd+sMXdIo0D7hf/ZhlGJUnOrIBGuOEfl1kkE8/bOvmKGzXZwOPuVLL8gALvNmP0dxJFahGBiqFW5KrxPiXHti8NxCBHXTAu4/zkEO5I4kITho+QKbVP/+612FO8/+Gb7aSdSBOPYlYSPRMHdItMQKqyK81LB5OdOd5COAXh1KBt7BoTyYQlnyBHPL86w6O0c7WGTppb93J3RuqNHqhrAXfQ/Hq4FLJm/Q+T5udT2Tc7kRyGJteTSV4lu8WOCEVRzA5y9S9XvyDZc98Rcrya6GtMXWQUTLwty41OTyEg8GWG3611ciCQNWrwiIrbA1NaTlw6U3sCNoShZbqt1BxoNFtT3ZOzxA7zuolP8rJ4pQD//dhUwR+h5yVzmRr7hnvd3t7PVcvMklPALRNpKJFBw21mBL9nMdf0my9EsFLRO8TF9OPpecbc1XgkzXqRQflsPLrS43kNwhr956K1fR5Q//0a0TGSZZCgULrT9HrzWi/44v7omx1jClcpHfPEytiyksI03Ogk+lhaDlFtg3ezNI80djFBf3HY38O7NsZ0ndCkdB3WX2JWRu96/nbkn03uZxRnniFQ8Ux7UGVzflR6zMkA0tXZS7v4DmxI774NGGcsiFPfjzxIhkt/ZKQsH4Gx0D5lUmkwQ341p9KTxJ6ppUwGncQsHe//g8IKBQ9HxV3V9WDm+wfSnhH1DjuxNSd8m3xHLPEf9+e/GEwJAaVb7u2wZcKgXdHx9jWu9cyL3dLX+L4S4rx2pkiiWd/dk8IV1NTrse3UP+tR3l7oTriOTV6MPc2zdt7f1u//v0+gPZqwS6sYWGhOU9+/zlLJbF0PnaUd6mJP8fHs9qMor754ozvkrZNXLwPuduyfuZnN6n2iMbOBmmo3YoAapdC1kI8/zVY+X3P+Vp+8cc7DD9XD6Mm1ydXfXqsKAK0pe6bpBzXVvtxj/TWf1nAIHpGgQiVG995FBLxy6mMednpxZ/iPHBwocncnNNVX4CJeQXbRzCG5j6a/PPInVpE2LrfAm4dnnZMAK8yLHywLYUheq2zsX4NRVR4ILq+PHS9yQUISblgJi79ujECR6hBTd4QcNqySWeY+a4LvwnWFMCCz3eUx9bZ2Dtw7Lui2TZtIEF7FVaWJj2M3RJoHsyu3aPC/gJxzOBo1WLNc4YQNfAZ5WQo7nZumJWQrXZB+6zJ4vBZSa9Yxlk41hLlVPoKicyesKqh4nQBQrb/LbWjOV2ZvTV3Tm01ioiR5YNUoJNXT9HlLXYhm7+xat3By5xT/Fy6gOj3fHoJnJModh1Sodieh1x6ByDXa9fwDXQpNOeNKOokS7F7BrAeHsAlTzxALNih0hiXZ6y9DzeBvE/N85EAOGHgRluc2J89ODFGF4AkPlDJdRavVuinmIavS0xtWBDb/m15D4sxXK4gMAPGCUA6yJPInppJTltFeByiNaK7Q/DNIdtORdAuN76jr0IVPTVk3hJm/Pow5EDAVL7BhmMeq+pf7QX4T0AAAA==
Ipo Date
1994-09-15T00:00:00.000Z
Market Cap
14640464896
Next Dividend Date
2025-12-05T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.2
Dividend Yield
1.6464857819092376
Sentiment
0.88375
Sentiment Sources
4
Rating
3.625
Target Price
320
Strong Buy
2
Buy
1
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3651200000
Cost Of Revenue
2619600000
Gross Profit
1031600000
Operating Expenses
771800000
Operating Income
259800000
Interest Expense
14400000
Pretax Income
247700000
Net Income
189500000
Eps
3.5878599693280573
Dividends Per Share
62900000
Shares Outstanding
52286963
Income Tax Expense
57700000
EBITDA
332600000
Operating Margin
7.11546888694128
Total Other Income Expense Net
-12100000
Cash
261200000
Short Term Investments
-
Receivables
1674100000
Inventories
2307900000
Total Current Assets
4355700000
Property Plant Equipment
2927600000
Total Assets
10549700000
Payables
507800000
Short Term Debt
64800000
Long Term Debt
1381500000
Total Liabilities
3233900000
Equity
7305300000
Depreciation
70500000
Change In Working Capital
-9900000
Cash From Operations
261800000
Capital Expenditures
81200000
Cash From Investing
-73900000
Cash From Financing
-165200000
Net Change In Cash
21700000
PE
20.2598
PB
2.107749169780844
ROE
2.594007090742338
ROA
1.7962596092779888
FCF
180600000
Fcf Percent
0.04946319018404908
Piotroski FScore
4
Health Score
58
Deep Value Investing Score
5.5
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3651200000
Quarters > 0 > income Statement > cost Of Revenue
2619600000
Quarters > 0 > income Statement > gross Profit
1031600000
Quarters > 0 > income Statement > operating Expenses
771800000
Quarters > 0 > income Statement > operating Income
259800000
Quarters > 0 > income Statement > interest Expense
14400000
Quarters > 0 > income Statement > pretax Income
247700000
Quarters > 0 > income Statement > net Income
189500000
Quarters > 0 > income Statement > eps
3.5878599693280573
Quarters > 0 > income Statement > dividends Per Share
62900000
Quarters > 0 > income Statement > shares Outstanding
52817000
Quarters > 0 > income Statement > income Tax Expense
57700000
Quarters > 0 > income Statement > EBITDA
332600000
Quarters > 0 > income Statement > operating Margin
7.11546888694128
Quarters > 0 > income Statement > total Other Income Expense Net
-12100000
Quarters > 0 > balance Sheet > cash
261200000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1674100000
Quarters > 0 > balance Sheet > inventories
2307900000
Quarters > 0 > balance Sheet > total Current Assets
4355700000
Quarters > 0 > balance Sheet > property Plant Equipment
2927600000
Quarters > 0 > balance Sheet > total Assets
10549700000
Quarters > 0 > balance Sheet > payables
507800000
Quarters > 0 > balance Sheet > short Term Debt
64800000
Quarters > 0 > balance Sheet > long Term Debt
1381500000
Quarters > 0 > balance Sheet > total Liabilities
3233900000
Quarters > 0 > balance Sheet > equity
7305300000
Quarters > 0 > cash Flow > net Income
189200000
Quarters > 0 > cash Flow > depreciation
70500000
Quarters > 0 > cash Flow > change In Working Capital
-9900000
Quarters > 0 > cash Flow > cash From Operations
261800000
Quarters > 0 > cash Flow > capital Expenditures
81200000
Quarters > 0 > cash Flow > cash From Investing
-73900000
Quarters > 0 > cash Flow > cash From Financing
-165200000
Quarters > 0 > cash Flow > net Change In Cash
21700000
Quarters > 0 > ratios > PE
3.5878599693280573
Quarters > 0 > ratios > PB
2.107749169780844
Quarters > 0 > ratios > ROE
2.594007090742338
Quarters > 0 > ratios > ROA
1.7962596092779888
Quarters > 0 > ratios > FCF
180600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.04946319018404908
Quarters > 0 > health Score
58
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3659800000
Quarters > 1 > income Statement > cost Of Revenue
2641600000
Quarters > 1 > income Statement > gross Profit
1018200000
Quarters > 1 > income Statement > operating Expenses
706000000
Quarters > 1 > income Statement > operating Income
312200000
Quarters > 1 > income Statement > interest Expense
14300000
Quarters > 1 > income Statement > pretax Income
304300000
Quarters > 1 > income Statement > net Income
233700000
Quarters > 1 > income Statement > eps
4.3961625282167045
Quarters > 1 > income Statement > dividends Per Share
63100000
Quarters > 1 > income Statement > shares Outstanding
53160000
Quarters > 1 > income Statement > income Tax Expense
70100000
Quarters > 1 > income Statement > EBITDA
388300000
Quarters > 1 > income Statement > operating Margin
8.530520793485982
Quarters > 1 > income Statement > total Other Income Expense Net
-7900000
Quarters > 1 > balance Sheet > cash
239500000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1672100000
Quarters > 1 > balance Sheet > inventories
2254800000
Quarters > 1 > balance Sheet > total Current Assets
4293100000
Quarters > 1 > balance Sheet > property Plant Equipment
2909400000
Quarters > 1 > balance Sheet > total Assets
10490000000
Quarters > 1 > balance Sheet > payables
516600000
Quarters > 1 > balance Sheet > short Term Debt
464200000
Quarters > 1 > balance Sheet > long Term Debt
1025500000
Quarters > 1 > balance Sheet > total Liabilities
3245900000
Quarters > 1 > balance Sheet > equity
7234100000
Quarters > 1 > cash Flow > net Income
235000000
Quarters > 1 > cash Flow > depreciation
69700000
Quarters > 1 > cash Flow > change In Working Capital
-79100000
Quarters > 1 > cash Flow > cash From Operations
229000000
Quarters > 1 > cash Flow > capital Expenditures
87600000
Quarters > 1 > cash Flow > cash From Investing
-71200000
Quarters > 1 > cash Flow > cash From Financing
-203400000
Quarters > 1 > cash Flow > net Change In Cash
-38300000
Quarters > 1 > ratios > PE
4.3961625282167045
Quarters > 1 > ratios > PB
2.1423169157186104
Quarters > 1 > ratios > ROE
3.2305331692954202
Quarters > 1 > ratios > ROA
2.2278360343183987
Quarters > 1 > ratios > FCF
141400000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.03863599103776163
Quarters > 1 > health Score
57
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3484700000
Quarters > 2 > income Statement > cost Of Revenue
2520100000
Quarters > 2 > income Statement > gross Profit
964600000
Quarters > 2 > income Statement > operating Expenses
690200000
Quarters > 2 > income Statement > operating Income
274400000
Quarters > 2 > income Statement > interest Expense
11500000
Quarters > 2 > income Statement > pretax Income
262400000
Quarters > 2 > income Statement > net Income
199700000
Quarters > 2 > income Statement > eps
3.7397704076855374
Quarters > 2 > income Statement > dividends Per Share
65200000
Quarters > 2 > income Statement > shares Outstanding
53399000
Quarters > 2 > income Statement > income Tax Expense
61900000
Quarters > 2 > income Statement > EBITDA
342600000
Quarters > 2 > income Statement > operating Margin
7.87442247539243
Quarters > 2 > income Statement > total Other Income Expense Net
-12000000
Quarters > 2 > balance Sheet > cash
277800000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1683300000
Quarters > 2 > balance Sheet > inventories
2114300000
Quarters > 2 > balance Sheet > total Current Assets
4211000000
Quarters > 2 > balance Sheet > property Plant Equipment
2859700000
Quarters > 2 > balance Sheet > total Assets
10365000000
Quarters > 2 > balance Sheet > payables
520800000
Quarters > 2 > balance Sheet > short Term Debt
462800000
Quarters > 2 > balance Sheet > long Term Debt
1073100000
Quarters > 2 > balance Sheet > total Liabilities
3251400000
Quarters > 2 > balance Sheet > equity
7101800000
Quarters > 2 > cash Flow > net Income
200500000
Quarters > 2 > cash Flow > depreciation
68700000
Quarters > 2 > cash Flow > change In Working Capital
-223400000
Quarters > 2 > cash Flow > cash From Operations
64500000
Quarters > 2 > cash Flow > capital Expenditures
86900000
Quarters > 2 > cash Flow > cash From Investing
-87600000
Quarters > 2 > cash Flow > cash From Financing
-18600000
Quarters > 2 > cash Flow > net Change In Cash
-40300000
Quarters > 2 > ratios > PE
3.7397704076855374
Quarters > 2 > ratios > PB
2.1920372961784333
Quarters > 2 > ratios > ROE
2.8119631642682137
Quarters > 2 > ratios > ROA
1.9266763145200192
Quarters > 2 > ratios > FCF
-22400000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.0064280999799121875
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3126600000
Quarters > 3 > income Statement > cost Of Revenue
2311100000
Quarters > 3 > income Statement > gross Profit
815500000
Quarters > 3 > income Statement > operating Expenses
663000000
Quarters > 3 > income Statement > operating Income
152500000
Quarters > 3 > income Statement > interest Expense
10000000
Quarters > 3 > income Statement > pretax Income
133500000
Quarters > 3 > income Statement > net Income
105300000
Quarters > 3 > income Statement > eps
1.930162221611218
Quarters > 3 > income Statement > dividends Per Share
61200000
Quarters > 3 > income Statement > shares Outstanding
54555000
Quarters > 3 > income Statement > income Tax Expense
27500000
Quarters > 3 > income Statement > EBITDA
214100000
Quarters > 3 > income Statement > operating Margin
4.877502718608072
Quarters > 3 > income Statement > total Other Income Expense Net
-19000000
Quarters > 3 > balance Sheet > cash
318100000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1402400000
Quarters > 3 > balance Sheet > inventories
2026800000
Quarters > 3 > balance Sheet > total Current Assets
3895500000
Quarters > 3 > balance Sheet > property Plant Equipment
2820100000
Quarters > 3 > balance Sheet > total Assets
10021800000
Quarters > 3 > balance Sheet > payables
361900000
Quarters > 3 > balance Sheet > short Term Debt
461100000
Quarters > 3 > balance Sheet > long Term Debt
742800000
Quarters > 3 > balance Sheet > total Liabilities
2791200000
Quarters > 3 > balance Sheet > equity
7219600000
Quarters > 3 > cash Flow > net Income
105300000
Quarters > 3 > cash Flow > depreciation
70600000
Quarters > 3 > cash Flow > change In Working Capital
227500000
Quarters > 3 > cash Flow > cash From Operations
473300000
Quarters > 3 > cash Flow > capital Expenditures
110900000
Quarters > 3 > cash Flow > cash From Investing
-130300000
Quarters > 3 > cash Flow > cash From Financing
-327700000
Quarters > 3 > cash Flow > net Change In Cash
3500000
Quarters > 3 > ratios > PE
1.930162221611218
Quarters > 3 > ratios > PB
2.2029501842207324
Quarters > 3 > ratios > ROE
1.4585295584242894
Quarters > 3 > ratios > ROA
1.0507094533916062
Quarters > 3 > ratios > FCF
362400000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.11590865476875839
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
13835000000
Annuals > 0 > income Statement > cost Of Revenue
9997100000
Annuals > 0 > income Statement > gross Profit
3837900000
Annuals > 0 > income Statement > operating Expenses
2662100000
Annuals > 0 > income Statement > operating Income
1175800000
Annuals > 0 > income Statement > interest Expense
40300000
Annuals > 0 > income Statement > pretax Income
1139900000
Annuals > 0 > income Statement > net Income
875200000
Annuals > 0 > income Statement > eps
15.560217615474878
Annuals > 0 > income Statement > dividends Per Share
249700000
Annuals > 0 > income Statement > shares Outstanding
56246000
Annuals > 0 > income Statement > income Tax Expense
261899999
Annuals > 0 > income Statement > EBITDA
1448900000
Annuals > 0 > income Statement > operating Margin
8.49873509215757
Annuals > 0 > income Statement > total Other Income Expense Net
-35900000
Annuals > 0 > balance Sheet > cash
318100000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1402400000
Annuals > 0 > balance Sheet > inventories
2026800000
Annuals > 0 > balance Sheet > total Current Assets
3895500000
Annuals > 0 > balance Sheet > property Plant Equipment
2820100000
Annuals > 0 > balance Sheet > total Assets
10021800000
Annuals > 0 > balance Sheet > payables
361900000
Annuals > 0 > balance Sheet > short Term Debt
461100000
Annuals > 0 > balance Sheet > long Term Debt
742800000
Annuals > 0 > balance Sheet > total Liabilities
2791200000
Annuals > 0 > balance Sheet > equity
7219600000
Annuals > 0 > cash Flow > net Income
878000000
Annuals > 0 > cash Flow > depreciation
268700000
Annuals > 0 > cash Flow > change In Working Capital
165900000
Annuals > 0 > cash Flow > cash From Operations
1429800000
Annuals > 0 > cash Flow > capital Expenditures
430600000
Annuals > 0 > cash Flow > cash From Investing
-803700000
Annuals > 0 > cash Flow > cash From Financing
-1376400000
Annuals > 0 > cash Flow > net Change In Cash
-762100000
Annuals > 0 > ratios > PE
15.560217615474878
Annuals > 0 > ratios > PB
2.1687072718710176
Annuals > 0 > ratios > ROE
12.122555266219734
Annuals > 0 > ratios > ROA
8.732962142529287
Annuals > 0 > ratios > FCF
999200000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07222262378026743
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
14805900000
Annuals > 1 > income Statement > cost Of Revenue
10504000000
Annuals > 1 > income Statement > gross Profit
4301900000
Annuals > 1 > income Statement > operating Expenses
2562400000
Annuals > 1 > income Statement > operating Income
1739500000
Annuals > 1 > income Statement > interest Expense
40100000
Annuals > 1 > income Statement > pretax Income
1740700000
Annuals > 1 > income Statement > net Income
1335900000
Annuals > 1 > income Statement > eps
22.636617809031602
Annuals > 1 > income Statement > dividends Per Share
238100000
Annuals > 1 > income Statement > shares Outstanding
59015000
Annuals > 1 > income Statement > income Tax Expense
400600000
Annuals > 1 > income Statement > EBITDA
2026200000
Annuals > 1 > income Statement > operating Margin
11.74869477708211
Annuals > 1 > income Statement > total Other Income Expense Net
1200000
Annuals > 1 > balance Sheet > cash
1080200000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1508000000
Annuals > 1 > balance Sheet > inventories
2043200000
Annuals > 1 > balance Sheet > total Current Assets
4771800000
Annuals > 1 > balance Sheet > property Plant Equipment
2480000000
Annuals > 1 > balance Sheet > total Assets
10480300000
Annuals > 1 > balance Sheet > payables
410300000
Annuals > 1 > balance Sheet > short Term Debt
56500000
Annuals > 1 > balance Sheet > long Term Debt
1141900000
Annuals > 1 > balance Sheet > total Liabilities
2747500000
Annuals > 1 > balance Sheet > equity
7722300000
Annuals > 1 > cash Flow > net Income
1335900000
Annuals > 1 > cash Flow > depreciation
245400000
Annuals > 1 > cash Flow > change In Working Capital
1900000
Annuals > 1 > cash Flow > cash From Operations
1671300000
Annuals > 1 > cash Flow > capital Expenditures
468800000
Annuals > 1 > cash Flow > cash From Investing
-483900000
Annuals > 1 > cash Flow > cash From Financing
-1282300000
Annuals > 1 > cash Flow > net Change In Cash
-93200000
Annuals > 1 > ratios > PE
22.636617809031602
Annuals > 1 > ratios > PB
2.1273461986713804
Annuals > 1 > ratios > ROE
17.299250223379044
Annuals > 1 > ratios > ROA
12.74677251605393
Annuals > 1 > ratios > FCF
1202500000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08121762270446241
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
17025000000
Annuals > 2 > income Statement > cost Of Revenue
12013900000
Annuals > 2 > income Statement > gross Profit
5011100000
Annuals > 2 > income Statement > operating Expenses
2502800000
Annuals > 2 > income Statement > operating Income
2508300000
Annuals > 2 > income Statement > interest Expense
62300000
Annuals > 2 > income Statement > pretax Income
2430400000
Annuals > 2 > income Statement > net Income
1840100000
Annuals > 2 > income Statement > eps
29.922757947800633
Annuals > 2 > income Statement > dividends Per Share
217100000
Annuals > 2 > income Statement > shares Outstanding
61495000
Annuals > 2 > income Statement > income Tax Expense
586200000
Annuals > 2 > income Statement > EBITDA
2732900000
Annuals > 2 > income Statement > operating Margin
14.733039647577092
Annuals > 2 > income Statement > total Other Income Expense Net
-77900000
Annuals > 2 > balance Sheet > cash
1173400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1602300000
Annuals > 2 > balance Sheet > inventories
1995300000
Annuals > 2 > balance Sheet > total Current Assets
4886600000
Annuals > 2 > balance Sheet > property Plant Equipment
2191000000
Annuals > 2 > balance Sheet > total Assets
10329900000
Annuals > 2 > balance Sheet > payables
412400000
Annuals > 2 > balance Sheet > short Term Debt
560700000
Annuals > 2 > balance Sheet > long Term Debt
1139400000
Annuals > 2 > balance Sheet > total Liabilities
3234000000
Annuals > 2 > balance Sheet > equity
7087400000
Annuals > 2 > cash Flow > net Income
1844200000
Annuals > 2 > cash Flow > depreciation
240200000
Annuals > 2 > cash Flow > change In Working Capital
-55000000
Annuals > 2 > cash Flow > cash From Operations
2118600000
Annuals > 2 > cash Flow > capital Expenditures
341800000
Annuals > 2 > cash Flow > cash From Investing
-348500000
Annuals > 2 > cash Flow > cash From Financing
-892600000
Annuals > 2 > cash Flow > net Change In Cash
872900000
Annuals > 2 > ratios > PE
29.922757947800633
Annuals > 2 > ratios > PB
2.4153234119705393
Annuals > 2 > ratios > ROE
25.962976549933686
Annuals > 2 > ratios > ROA
17.81333798003853
Annuals > 2 > ratios > FCF
1776800000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.10436417033773862
Annuals > 2 > health Score
77
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
14093300000
Annuals > 3 > income Statement > cost Of Revenue
9833200000
Annuals > 3 > income Statement > gross Profit
4260100000
Annuals > 3 > income Statement > operating Expenses
2306400000
Annuals > 3 > income Statement > operating Income
1953700000
Annuals > 3 > income Statement > interest Expense
148200000
Annuals > 3 > income Statement > pretax Income
1883100000
Annuals > 3 > income Statement > net Income
1413000000
Annuals > 3 > income Statement > eps
21.965893015374572
Annuals > 3 > income Statement > dividends Per Share
177000000
Annuals > 3 > income Statement > shares Outstanding
64327000
Annuals > 3 > income Statement > income Tax Expense
465700000
Annuals > 3 > income Statement > EBITDA
2261500000
Annuals > 3 > income Statement > operating Margin
13.862615569100212
Annuals > 3 > income Statement > total Other Income Expense Net
-70600000
Annuals > 3 > balance Sheet > cash
300500000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1683000000
Annuals > 3 > balance Sheet > inventories
2065000000
Annuals > 3 > balance Sheet > total Current Assets
4160100000
Annuals > 3 > balance Sheet > property Plant Equipment
2061400000
Annuals > 3 > balance Sheet > total Assets
9536000000
Annuals > 3 > balance Sheet > payables
453900000
Annuals > 3 > balance Sheet > short Term Debt
63600000
Annuals > 3 > balance Sheet > long Term Debt
1642000000
Annuals > 3 > balance Sheet > total Liabilities
3442300000
Annuals > 3 > balance Sheet > equity
6086500000
Annuals > 3 > cash Flow > net Income
1417400000
Annuals > 3 > cash Flow > depreciation
230200000
Annuals > 3 > cash Flow > change In Working Capital
-909700000
Annuals > 3 > cash Flow > cash From Operations
799400000
Annuals > 3 > cash Flow > capital Expenditures
236600000
Annuals > 3 > cash Flow > cash From Investing
-652300000
Annuals > 3 > cash Flow > cash From Financing
-528900000
Annuals > 3 > cash Flow > net Change In Cash
-383000000
Annuals > 3 > ratios > PE
21.965893015374572
Annuals > 3 > ratios > PB
2.9420368011172267
Annuals > 3 > ratios > ROE
23.215312577014704
Annuals > 3 > ratios > ROA
14.81753355704698
Annuals > 3 > ratios > FCF
562800000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.03993386928540512
Annuals > 3 > health Score
71
Valuation > metrics > PE
20.2598
Valuation > metrics > PB
2.107749169780844
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.594007090742338
Profitability > metrics > ROA
4.350621025323139
Profitability > metrics > Net Margin
0.051900744960560914
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.4426786032058916
Risk > metrics > Interest Coverage
18.041666666666668
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.606880894166958
Liquidity > metrics > Quick Ratio
3.5763185469786936
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
32
Prev Profitabilities > 1
28
Prev Profitabilities > 2
16
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:18:47.344Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
3.32
Earnings History > 0 > eps Difference
-3.32
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
3.64
Earnings History > 1 > eps Estimate
3.68
Earnings History > 1 > eps Difference
-0.04
Earnings History > 1 > surprise Percent
-1.087
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-23
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
4.43
Earnings History > 2 > eps Estimate
4.64
Earnings History > 2 > eps Difference
-0.21
Earnings History > 2 > surprise Percent
-4.5259
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.77
Earnings History > 3 > eps Estimate
3.7375
Earnings History > 3 > eps Difference
0.0325
Earnings History > 3 > surprise Percent
0.8696
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.22
Earnings History > 4 > eps Estimate
2.725
Earnings History > 4 > eps Difference
-0.505
Earnings History > 4 > surprise Percent
-18.5321
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.64
Earnings History > 5 > eps Estimate
3.66
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-0.5464
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-25
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.65
Earnings History > 6 > eps Estimate
4.73
Earnings History > 6 > eps Difference
-0.08
Earnings History > 6 > surprise Percent
-1.6913
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
5.3
Earnings History > 7 > eps Estimate
5.53
Earnings History > 7 > eps Difference
-0.23
Earnings History > 7 > surprise Percent
-4.1591
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
4.73
Earnings History > 8 > eps Estimate
3.92
Earnings History > 8 > eps Difference
0.81
Earnings History > 8 > surprise Percent
20.6633
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.99
Earnings History > 9 > eps Estimate
5
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-0.2
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
6.49
Earnings History > 10 > eps Estimate
6.55
Earnings History > 10 > eps Difference
-0.06
Earnings History > 10 > surprise Percent
-0.916
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
6.37
Earnings History > 11 > eps Estimate
5.76
Earnings History > 11 > eps Difference
0.61
Earnings History > 11 > surprise Percent
10.5903
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
5.87
Earnings History > 12 > eps Estimate
4.47
Earnings History > 12 > eps Difference
1.4
Earnings History > 12 > surprise Percent
31.3199
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
6.48
Earnings History > 13 > eps Estimate
6.19
Earnings History > 13 > eps Difference
0.29
Earnings History > 13 > surprise Percent
4.685
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
9.15
Earnings History > 14 > eps Estimate
9.01
Earnings History > 14 > eps Difference
0.14
Earnings History > 14 > surprise Percent
1.5538
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
8.42
Earnings History > 15 > eps Estimate
7.14
Earnings History > 15 > eps Difference
1.28
Earnings History > 15 > surprise Percent
17.9272
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
6.64
Earnings History > 16 > eps Estimate
5.22
Earnings History > 16 > eps Difference
1.42
Earnings History > 16 > surprise Percent
27.2031
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
6.15
Earnings History > 17 > eps Estimate
5.95
Earnings History > 17 > eps Difference
0.2
Earnings History > 17 > surprise Percent
3.3613
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-22
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
5.06
Earnings History > 18 > eps Estimate
4.89
Earnings History > 18 > eps Difference
0.17
Earnings History > 18 > surprise Percent
3.4765
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-22
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
4.1
Earnings History > 19 > eps Estimate
3.52
Earnings History > 19 > eps Difference
0.58
Earnings History > 19 > surprise Percent
16.4773
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.01
Earnings History > 20 > eps Estimate
2.02
Earnings History > 20 > eps Difference
-0.01
Earnings History > 20 > surprise Percent
-0.495
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-22
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.87
Earnings History > 21 > eps Estimate
1.6
Earnings History > 21 > eps Difference
0.27
Earnings History > 21 > surprise Percent
16.875
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-23
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.36
Earnings History > 22 > eps Estimate
0.4
Earnings History > 22 > eps Difference
0.96
Earnings History > 22 > surprise Percent
240
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-23
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.45
Earnings History > 23 > eps Estimate
2.1
Earnings History > 23 > eps Difference
0.35
Earnings History > 23 > surprise Percent
16.6667
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-20
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.44
Earnings History > 24 > eps Estimate
1.73
Earnings History > 24 > eps Difference
0.71
Earnings History > 24 > surprise Percent
41.0405
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-24
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.39
Earnings History > 25 > eps Estimate
1.95
Earnings History > 25 > eps Difference
0.44
Earnings History > 25 > surprise Percent
22.5641
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.71
Earnings History > 26 > eps Estimate
2.58
Earnings History > 26 > eps Difference
0.13
Earnings History > 26 > surprise Percent
5.0388
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.8
Earnings History > 27 > eps Estimate
2.37
Earnings History > 27 > eps Difference
0.43
Earnings History > 27 > surprise Percent
18.1435
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.08
Earnings History > 28 > eps Estimate
1.72
Earnings History > 28 > eps Difference
-0.64
Earnings History > 28 > surprise Percent
-37.2093
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.42
Earnings History > 29 > eps Estimate
2.69
Earnings History > 29 > eps Difference
-0.27
Earnings History > 29 > surprise Percent
-10.0372
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
3.1
Earnings History > 30 > eps Estimate
2.75
Earnings History > 30 > eps Difference
0.35
Earnings History > 30 > surprise Percent
12.7273
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.3
Earnings History > 31 > eps Estimate
2.01
Earnings History > 31 > eps Difference
0.29
Earnings History > 31 > surprise Percent
14.4279
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-15
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.22
Earnings History > 32 > eps Estimate
1
Earnings History > 32 > eps Difference
0.22
Earnings History > 32 > surprise Percent
22
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.3
Earnings History > 33 > eps Estimate
1.19
Earnings History > 33 > eps Difference
0.11
Earnings History > 33 > surprise Percent
9.2437
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.4
Earnings History > 34 > eps Estimate
1.37
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
2.1898
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.52
Earnings History > 35 > eps Estimate
1.39
Earnings History > 35 > eps Difference
0.13
Earnings History > 35 > surprise Percent
9.3525
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.84
Earnings History > 36 > eps Estimate
0.74
Earnings History > 36 > eps Difference
0.1
Earnings History > 36 > surprise Percent
13.5135
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-20
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.25
Earnings History > 37 > eps Estimate
1.32
Earnings History > 37 > eps Difference
-0.07
Earnings History > 37 > surprise Percent
-5.303
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.36
Earnings History > 38 > eps Estimate
1.3
Earnings History > 38 > eps Difference
0.06
Earnings History > 38 > surprise Percent
4.6154
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-21
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.03
Earnings History > 39 > eps Estimate
0.88
Earnings History > 39 > eps Difference
0.15
Earnings History > 39 > surprise Percent
17.0455
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-18
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.87
Earnings History > 40 > eps Estimate
0.82
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
6.0976
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-22
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.16
Earnings History > 41 > eps Estimate
1.01
Earnings History > 41 > eps Difference
0.15
Earnings History > 41 > surprise Percent
14.8515
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-23
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.21
Earnings History > 42 > eps Estimate
1.12
Earnings History > 42 > eps Difference
0.09
Earnings History > 42 > surprise Percent
8.0357
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.3
Earnings History > 43 > eps Estimate
1.02
Earnings History > 43 > eps Difference
0.28
Earnings History > 43 > surprise Percent
27.451
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-19
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.01
Earnings History > 44 > eps Estimate
1.06
Earnings History > 44 > eps Difference
-0.05
Earnings History > 44 > surprise Percent
-4.717
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.33
Earnings History > 45 > eps Estimate
1.35
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-1.4815
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-24
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.3
Earnings History > 46 > eps Estimate
1.41
Earnings History > 46 > eps Difference
-0.11
Earnings History > 46 > surprise Percent
-7.8014
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-24
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.19
Earnings History > 47 > eps Estimate
1.24
Earnings History > 47 > eps Difference
-0.05
Earnings History > 47 > surprise Percent
-4.0323
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.92
Earnings History > 48 > eps Estimate
0.98
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-6.1224
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-24
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.22
Earnings History > 49 > eps Estimate
1.2
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
1.6667
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-25
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.14
Earnings History > 50 > eps Estimate
1.18
Earnings History > 50 > eps Difference
-0.04
Earnings History > 50 > surprise Percent
-3.3898
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.09
Earnings History > 51 > eps Estimate
1.15
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-5.2174
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.06
Earnings History > 52 > eps Estimate
0.97
Earnings History > 52 > eps Difference
0.09
Earnings History > 52 > surprise Percent
9.2784
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.3
Earnings History > 53 > eps Estimate
1.19
Earnings History > 53 > eps Difference
0.11
Earnings History > 53 > surprise Percent
9.2437
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.44
Earnings History > 54 > eps Estimate
1.42
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
1.4085
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.54
Earnings History > 55 > eps Estimate
1.5
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
2.6667
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-16
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.91
Earnings History > 56 > eps Estimate
0.78
Earnings History > 56 > eps Difference
0.13
Earnings History > 56 > surprise Percent
16.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.13
Earnings History > 57 > eps Estimate
1.11
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
1.8018
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.31
Earnings History > 58 > eps Estimate
1.31
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.23
Earnings History > 59 > eps Estimate
1.07
Earnings History > 59 > eps Difference
0.16
Earnings History > 59 > surprise Percent
14.9533
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.53
Earnings History > 60 > eps Estimate
0.45
Earnings History > 60 > eps Difference
0.08
Earnings History > 60 > surprise Percent
17.7778
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.65
Earnings History > 61 > eps Estimate
0.72
Earnings History > 61 > eps Difference
-0.07
Earnings History > 61 > surprise Percent
-9.7222
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-22
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.83
Earnings History > 62 > eps Estimate
0.82
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
1.2195
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-22
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.6
Earnings History > 63 > eps Estimate
0.64
Earnings History > 63 > eps Difference
-0.04
Earnings History > 63 > surprise Percent
-6.25
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-18
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.05
Earnings History > 64 > eps Estimate
1.02
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
2.9412
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.57
Earnings History > 65 > eps Estimate
0.46
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
23.913
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-23
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.08
Earnings History > 66 > eps Estimate
0.2
Earnings History > 66 > eps Difference
-0.28
Earnings History > 66 > surprise Percent
-140
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-23
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.27
Earnings History > 67 > eps Estimate
0.49
Earnings History > 67 > eps Difference
-0.22
Earnings History > 67 > surprise Percent
-44.898
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-19
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.9
Earnings History > 68 > eps Estimate
0.61
Earnings History > 68 > eps Difference
0.29
Earnings History > 68 > surprise Percent
47.541
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-16
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
2.07
Earnings History > 69 > eps Estimate
1.95
Earnings History > 69 > eps Difference
0.12
Earnings History > 69 > surprise Percent
6.1538
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-17
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
2.12
Earnings History > 70 > eps Estimate
2.1
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
0.9524
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-17
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.46
Earnings History > 71 > eps Estimate
1.38
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
5.7971
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.06
Earnings History > 72 > eps Estimate
1.02
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
3.9216
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-18
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.22
Earnings History > 73 > eps Estimate
1.34
Earnings History > 73 > eps Difference
-0.12
Earnings History > 73 > surprise Percent
-8.9552
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-19
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.59
Earnings History > 74 > eps Estimate
1.57
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
1.2739
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-19
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.46
Earnings History > 75 > eps Estimate
1.32
Earnings History > 75 > eps Difference
0.14
Earnings History > 75 > surprise Percent
10.6061
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.98
Earnings History > 76 > eps Estimate
1.22
Earnings History > 76 > eps Difference
-0.24
Earnings History > 76 > surprise Percent
-19.6721
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-19
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.41
Earnings History > 77 > eps Estimate
1.36
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
3.6765
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-20
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.33
Earnings History > 78 > eps Estimate
1.17
Earnings History > 78 > eps Difference
0.16
Earnings History > 78 > surprise Percent
13.6752
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-20
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.07
Earnings History > 79 > eps Estimate
1
Earnings History > 79 > eps Difference
0.07
Earnings History > 79 > surprise Percent
7
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.91
Earnings History > 80 > eps Estimate
0.89
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
2.2472
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-20
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.75
Earnings History > 81 > eps Estimate
0.63
Earnings History > 81 > eps Difference
0.12
Earnings History > 81 > surprise Percent
19.0476
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-21
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.74
Earnings History > 82 > eps Estimate
0.61
Earnings History > 82 > eps Difference
0.13
Earnings History > 82 > surprise Percent
21.3115
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-21
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.71
Earnings History > 83 > eps Estimate
0.68
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
4.4118
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-17
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.66
Earnings History > 84 > eps Estimate
0.5
Earnings History > 84 > eps Difference
0.16
Earnings History > 84 > surprise Percent
32
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-21
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.68
Earnings History > 85 > eps Estimate
0.65
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
4.6154
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-15
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.81
Earnings History > 86 > eps Estimate
0.77
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
5.1948
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-15
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.46
Earnings History > 87 > eps Estimate
0.41
Earnings History > 87 > eps Difference
0.05
Earnings History > 87 > surprise Percent
12.1951
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-19
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.15
Earnings History > 88 > eps Estimate
0.16
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-6.25
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-16
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2
Earnings History > 89 > eps Estimate
0.13
Earnings History > 89 > eps Difference
0.07
Earnings History > 89 > surprise Percent
53.8462
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1
Earnings History > 90 > eps Estimate
0.1
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.09
Earnings History > 91 > eps Estimate
0.08
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
12.5
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-20
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.03
Earnings History > 92 > eps Estimate
0.06
Earnings History > 92 > eps Difference
-0.03
Earnings History > 92 > surprise Percent
-50
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.16
Earnings History > 93 > eps Estimate
0.19
Earnings History > 93 > eps Difference
-0.03
Earnings History > 93 > surprise Percent
-15.7895
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-18
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.17
Earnings History > 94 > eps Estimate
0.17
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-18
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.12
Earnings History > 95 > eps Estimate
0.1
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
20
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-21
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.07
Earnings History > 96 > eps Estimate
0.05
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
40
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.13
Earnings History > 97 > eps Estimate
0.11
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
18.1818
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-19
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.24
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-4.1667
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-19
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.25
Earnings History > 99 > eps Estimate
0.27
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-7.4074
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-15
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.27
Earnings History > 100 > eps Estimate
0.26
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
3.8462
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-19
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.28
Earnings History > 101 > eps Estimate
0.28
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3
Earnings History > 102 > eps Estimate
0.29
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
3.4483
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-20
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.29
Earnings History > 103 > eps Estimate
0.27
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
7.4074
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-17
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.27
Earnings History > 104 > eps Estimate
0.25
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
8
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-21
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.27
Earnings History > 105 > eps Estimate
0.23
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
17.3913
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-22
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.24
Earnings History > 106 > eps Estimate
0.23
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
4.3478
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-22
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.23
Earnings History > 107 > eps Estimate
0.21
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
9.5238
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-18
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.21
Earnings History > 108 > eps Estimate
0.2
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
5
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-22
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.21
Earnings History > 109 > eps Estimate
0.2
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
5
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-23
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.22
Earnings History > 110 > eps Estimate
0.21
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
4.7619
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-23
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.21
Earnings History > 111 > eps Estimate
0.19
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
10.5263
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-19
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.2
Earnings History > 112 > eps Estimate
0.18
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
11.1111
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-22
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.18
Earnings History > 113 > eps Estimate
0.17
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
5.8824
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-24
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.17
Earnings History > 114 > eps Estimate
0.16
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
6.25
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-24
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.15
Earnings History > 115 > eps Estimate
0.15
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-20
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.15
Earnings History > 116 > eps Estimate
0.14
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
7.1429
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-24
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.15
Earnings History > 117 > eps Estimate
0.15
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-25
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.16
Earnings History > 118 > eps Estimate
0.15
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
6.6667
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-25
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.15
Earnings History > 119 > eps Estimate
0.13
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
15.3846
Reliance, Inc. operates as a diversified metal solutions provider and metals service center company primarily in the United States and Canada. It distributes a line of metal products, including alloy, aluminum, brass, copper, carbon steel, stainless steel, titanium, and other specialty steel products; and provides metals processing services to consumer products, general manufacturing, non-residential construction, transportation, aerospace, energy, electronics and semiconductor fabrication, industrial machinery, and heavy industries. The company sells its products directly to original equipment manufacturers, which primarily include small machine shops and fabricators. The company was formerly known as Reliance Steel & Aluminum Co. and changed its name to Reliance, Inc. in February 2024. Reliance, Inc. was founded in 1939 and is based in Scottsdale, Arizona.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
1.2Next Payout:
Dec 5, 2025Yield:
1.6465 %795% return in 1 year: Stock under Rs 100 hits 5% upper circuit as markets rebound - Check details India TV News
Read more →Dixon Technologies (India) Stock Falls to 52-Week Low of Rs. 12,133.5 Markets Mojo
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$320
Analyst Picks
Strong Buy
2
Buy
1
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 83.25% of the total shares of Reliance Steel & Aluminum Co
1.
Vanguard Group Inc(11.7031%)
since
2025/06/30
2.
BlackRock Inc(11.1274%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(6.3122%)
since
2025/06/30
4.
State Street Corp(4.6233%)
since
2025/06/30
5.
Boston Partners Global Investors, Inc(3.3527%)
since
2025/06/30
6.
iShares Core S&P Mid-Cap ETF(3.2547%)
since
2025/08/31
7.
Vanguard Total Stock Mkt Idx Inv(3.1397%)
since
2025/07/31
8.
Wellington Management Company LLP(2.5957%)
since
2025/06/30
9.
Vanguard Small Cap Index(2.4272%)
since
2025/07/31
10.
Franklin Resources Inc(2.0737%)
since
2025/06/30
11.
US Small-Cap Growth II Equity Comp(1.9602%)
since
2025/06/30
12.
T. Rowe Price New Horizons(1.8006%)
since
2025/07/31
13.
Geode Capital Management, LLC(1.7581%)
since
2025/06/30
14.
Vanguard Small Cap Value Index Inv(1.5621%)
since
2025/07/31
15.
Dimensional Fund Advisors, Inc.(1.52%)
since
2025/06/30
16.
JHancock Disciplined Value Mid Cap I(1.5096%)
since
2025/07/31
17.
Yacktman Asset Management Co(1.4229%)
since
2025/06/30
18.
Principal Financial Group Inc(1.3785%)
since
2025/06/30
19.
NORGES BANK(1.2583%)
since
2025/06/30
20.
Vanguard Windsor Investor Shares(1.2257%)
since
2025/06/30
21.
American Century Companies Inc(1.192%)
since
2025/06/30
22.
T. Rowe Price Investment Management,Inc.(1.0834%)
since
2025/06/30
23.
Vanguard Institutional Extnd Mkt Idx Tr(1.0732%)
since
2025/07/31
24.
Northern Trust Corp(1.0606%)
since
2025/06/30
25.
UBS Asset Mgmt Americas Inc(0.9765%)
since
2025/06/30
26.
AMG Yacktman I(0.9697%)
since
2025/06/30
27.
Franklin Mutual Shares Z(0.9411%)
since
2025/07/31
28.
JHancock Disciplined Value I(0.9245%)
since
2025/07/31
29.
Morgan Stanley - Brokerage Accounts(0.9244%)
since
2025/06/30
30.
Bank of New York Mellon Corp(0.9062%)
since
2025/06/30
31.
Nuveen, LLC(0.8696%)
since
2025/06/30
32.
Vanguard Equity-Income Inv(0.8168%)
since
2025/06/30
33.
Charles Schwab Investment Management Inc(0.7755%)
since
2025/06/30
34.
SPDR® S&P MIDCAP 400 ETF Trust(0.7659%)
since
2025/07/31
35.
Principal Equity Income A(0.7612%)
since
2025/07/31
36.
Franklin Mutual Beacon Z(0.7089%)
since
2025/07/31
37.
T. Rowe Price Real Assets Tr I-D(0.6683%)
since
2025/06/30
38.
Global X US Infrastructure Dev ETF(0.6446%)
since
2025/08/29
39.
T. Rowe Price New Horizons Tr-A(0.6341%)
since
2025/06/30
40.
SPDR® S&P Metals and Mining ETF(0.5502%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
3.32
Date
2025-09-30
EPS Actual
3.64
EPS Estimate
3.68
EPS Difference
-0.04
Surprise Percent
-1.087%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.