_id
69148374ccc777a4e85d945f
Ticker
NPK
Name
National Presto Industries Inc
Exchange
NYSE
Address
3925 North Hastings Way, Eau Claire, WI, United States, 54703-3703
Country
USA
Sector
Industrials
Industry
Aerospace & Defense
Currency
USD
Website
https://www.gopresto.com
Description
National Presto Industries, Inc. provides housewares and small appliance, defense, and safety products in North America. The company's Housewares/Small Appliance segment designs, markets, and distributes housewares and small electrical appliances, including pressure cookers and canners; kitchen electrics, and comfort appliances; heat control line of skillets, griddles, woks, and multi-purpose cookers; slow cookers; deep fryers; air fryers; waffle makers; pizza ovens; slicer/shredders; electric heaters; corn poppers; dehydrators; vacuum sealers; microwave bacon cookers; coffeemakers and coffeemaker accessories; electric knife sharpeners; and timers under the Presto Control Master brand. This segment sells its products directly to retailers, as well as through independent distributors. Its Defense segment manufactures and sells 40mm ammunition, precision mechanical and electro-mechanical products, medium caliber cartridge cases, and metal parts; and detonators, booster pellets, release cartridges, lead azide, other military energetic devices and materials, and assemblies. This segment primarily serves the United States Department of Defense (DOD) and DOD prime contractors. The company's Safety segment patented machine learning, digital sensors, and cloud-based technology to monitor freezers and refrigerators that detects and alerts users to potential safety issues around pharmaceuticals and food. National Presto Industries, Inc. was founded in 1905 and is based in Eau Claire, Wisconsin.
Last Close
105.41
Volume
46289
Current Price
103.09
Change
-2.200929703064219
Last Updated
2025-12-02T12:40:22.261Z
Image
-
Ipo Date
1987-12-30T00:00:00.000Z
Market Cap
655046272
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
1
Sentiment Sources
2
Rating
-
Target Price
18.93
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
115463000
Cost Of Revenue
99451000
Gross Profit
16012000
Operating Expenses
9600000
Operating Income
6412000
Interest Expense
-
Pretax Income
6860000
Net Income
5317000
Eps
0.7436363636363637
Dividends Per Share
0
Shares Outstanding
7151940
Income Tax Expense
1543000
EBITDA
6860000
Operating Margin
5.553294128855131
Total Other Income Expense Net
448000
Cash
2089000
Short Term Investments
2501000
Receivables
64411000
Inventories
326307000
Total Current Assets
398381000
Property Plant Equipment
73040000
Total Assets
503829000
Payables
48011000
Short Term Debt
37424000
Long Term Debt
-
Total Liabilities
124057000
Equity
379772000
Depreciation
1287000
Change In Working Capital
-31379000
Cash From Operations
-24596000
Capital Expenditures
106000
Cash From Investing
-
Cash From Financing
24264000
Net Change In Cash
332000
PE
16.8364
PB
1.940884267402547
ROE
1.4000505566497794
ROA
1.055318371907929
FCF
-24702000
Fcf Percent
-0.21393866433402908
Piotroski FScore
2
Health Score
51
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
3
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
115463000
Quarters > 0 > income Statement > cost Of Revenue
99451000
Quarters > 0 > income Statement > gross Profit
16012000
Quarters > 0 > income Statement > operating Expenses
9600000
Quarters > 0 > income Statement > operating Income
6412000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
6860000
Quarters > 0 > income Statement > net Income
5317000
Quarters > 0 > income Statement > eps
0.7436363636363637
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
7150000
Quarters > 0 > income Statement > income Tax Expense
1543000
Quarters > 0 > income Statement > EBITDA
6860000
Quarters > 0 > income Statement > operating Margin
5.553294128855131
Quarters > 0 > income Statement > total Other Income Expense Net
448000
Quarters > 0 > balance Sheet > cash
2089000
Quarters > 0 > balance Sheet > short Term Investments
2501000
Quarters > 0 > balance Sheet > receivables
64411000
Quarters > 0 > balance Sheet > inventories
326307000
Quarters > 0 > balance Sheet > total Current Assets
398381000
Quarters > 0 > balance Sheet > property Plant Equipment
73040000
Quarters > 0 > balance Sheet > total Assets
503829000
Quarters > 0 > balance Sheet > payables
48011000
Quarters > 0 > balance Sheet > short Term Debt
37424000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
124057000
Quarters > 0 > balance Sheet > equity
379772000
Quarters > 0 > cash Flow > net Income
5317000
Quarters > 0 > cash Flow > depreciation
1287000
Quarters > 0 > cash Flow > change In Working Capital
-31379000
Quarters > 0 > cash Flow > cash From Operations
-24596000
Quarters > 0 > cash Flow > capital Expenditures
106000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
24264000
Quarters > 0 > cash Flow > net Change In Cash
332000
Quarters > 0 > ratios > PE
0.7436363636363637
Quarters > 0 > ratios > PB
1.940884267402547
Quarters > 0 > ratios > ROE
1.4000505566497794
Quarters > 0 > ratios > ROA
1.055318371907929
Quarters > 0 > ratios > FCF
-24702000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.21393866433402908
Quarters > 0 > health Score
51
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
120449000
Quarters > 1 > income Statement > cost Of Revenue
101903000
Quarters > 1 > income Statement > gross Profit
18546000
Quarters > 1 > income Statement > operating Expenses
12450000
Quarters > 1 > income Statement > operating Income
6096000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
6613000
Quarters > 1 > income Statement > net Income
5152000
Quarters > 1 > income Statement > eps
0.7208619000979432
Quarters > 1 > income Statement > dividends Per Share
0
Quarters > 1 > income Statement > shares Outstanding
7147000
Quarters > 1 > income Statement > income Tax Expense
1461000
Quarters > 1 > income Statement > EBITDA
10037000
Quarters > 1 > income Statement > operating Margin
5.061063188569436
Quarters > 1 > income Statement > total Other Income Expense Net
517000
Quarters > 1 > balance Sheet > cash
1757000
Quarters > 1 > balance Sheet > short Term Investments
2998000
Quarters > 1 > balance Sheet > receivables
54363000
Quarters > 1 > balance Sheet > inventories
302100000
Quarters > 1 > balance Sheet > total Current Assets
365058000
Quarters > 1 > balance Sheet > property Plant Equipment
74015000
Quarters > 1 > balance Sheet > total Assets
471858000
Quarters > 1 > balance Sheet > payables
42831000
Quarters > 1 > balance Sheet > short Term Debt
13210000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
97793000
Quarters > 1 > balance Sheet > equity
374065000
Quarters > 1 > cash Flow > net Income
5152000
Quarters > 1 > cash Flow > depreciation
1240000
Quarters > 1 > cash Flow > change In Working Capital
-20385000
Quarters > 1 > cash Flow > cash From Operations
-10918000
Quarters > 1 > cash Flow > capital Expenditures
2466000
Quarters > 1 > cash Flow > cash From Investing
-979000
Quarters > 1 > cash Flow > cash From Financing
12636000
Quarters > 1 > cash Flow > net Change In Cash
739000
Quarters > 1 > ratios > PE
0.7208619000979432
Quarters > 1 > ratios > PB
1.969668988010105
Quarters > 1 > ratios > ROE
1.377300736503014
Quarters > 1 > ratios > ROA
1.0918539052002934
Quarters > 1 > ratios > FCF
-13384000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.11111756843145232
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
103639000
Quarters > 2 > income Statement > cost Of Revenue
85528000
Quarters > 2 > income Statement > gross Profit
18111000
Quarters > 2 > income Statement > operating Expenses
9041000
Quarters > 2 > income Statement > operating Income
9070000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
9808000
Quarters > 2 > income Statement > net Income
7610000
Quarters > 2 > income Statement > eps
1.0662743449628695
Quarters > 2 > income Statement > dividends Per Share
7142000
Quarters > 2 > income Statement > shares Outstanding
7137000
Quarters > 2 > income Statement > income Tax Expense
2198000
Quarters > 2 > income Statement > EBITDA
10290000
Quarters > 2 > income Statement > operating Margin
8.751531759279809
Quarters > 2 > income Statement > total Other Income Expense Net
738000
Quarters > 2 > balance Sheet > cash
1018000
Quarters > 2 > balance Sheet > short Term Investments
4496000
Quarters > 2 > balance Sheet > receivables
47063000
Quarters > 2 > balance Sheet > inventories
287635000
Quarters > 2 > balance Sheet > total Current Assets
346954000
Quarters > 2 > balance Sheet > property Plant Equipment
75183000
Quarters > 2 > balance Sheet > total Assets
455299000
Quarters > 2 > balance Sheet > payables
37120000
Quarters > 2 > balance Sheet > short Term Debt
526000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
86714000
Quarters > 2 > balance Sheet > equity
368585000
Quarters > 2 > cash Flow > net Income
7610000
Quarters > 2 > cash Flow > depreciation
1220000
Quarters > 2 > cash Flow > change In Working Capital
3232000
Quarters > 2 > cash Flow > cash From Operations
12460000
Quarters > 2 > cash Flow > capital Expenditures
22983000
Quarters > 2 > cash Flow > cash From Investing
-22083000
Quarters > 2 > cash Flow > cash From Financing
-7022000
Quarters > 2 > cash Flow > net Change In Cash
-16645000
Quarters > 2 > ratios > PE
1.0662743449628695
Quarters > 2 > ratios > PB
1.9961564632310052
Quarters > 2 > ratios > ROE
2.064652658138557
Quarters > 2 > ratios > ROA
1.6714291048300127
Quarters > 2 > ratios > FCF
-10523000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.10153513638688139
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
134692000
Quarters > 3 > income Statement > cost Of Revenue
101901000
Quarters > 3 > income Statement > gross Profit
32791000
Quarters > 3 > income Statement > operating Expenses
9439000
Quarters > 3 > income Statement > operating Income
23352000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
24099000
Quarters > 3 > income Statement > net Income
20732000
Quarters > 3 > income Statement > eps
2.917700769604797
Quarters > 3 > income Statement > dividends Per Share
32029000
Quarters > 3 > income Statement > shares Outstanding
7105595
Quarters > 3 > income Statement > income Tax Expense
3367000
Quarters > 3 > income Statement > EBITDA
24521000
Quarters > 3 > income Statement > operating Margin
17.337332580999615
Quarters > 3 > income Statement > total Other Income Expense Net
747000
Quarters > 3 > balance Sheet > cash
17663000
Quarters > 3 > balance Sheet > short Term Investments
5010000
Quarters > 3 > balance Sheet > receivables
62889000
Quarters > 3 > balance Sheet > inventories
277999000
Quarters > 3 > balance Sheet > total Current Assets
366661000
Quarters > 3 > balance Sheet > property Plant Equipment
53199000
Quarters > 3 > balance Sheet > total Assets
453397000
Quarters > 3 > balance Sheet > payables
44537000
Quarters > 3 > balance Sheet > short Term Debt
564000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
85770000
Quarters > 3 > balance Sheet > equity
367627000
Quarters > 3 > cash Flow > net Income
20732000
Quarters > 3 > cash Flow > depreciation
1169000
Quarters > 3 > cash Flow > change In Working Capital
-25629000
Quarters > 3 > cash Flow > cash From Operations
-7633000
Quarters > 3 > cash Flow > capital Expenditures
3658000
Quarters > 3 > cash Flow > cash From Investing
8984000
Quarters > 3 > cash Flow > cash From Financing
-17000
Quarters > 3 > cash Flow > net Change In Cash
1334000
Quarters > 3 > ratios > PE
2.917700769604797
Quarters > 3 > ratios > PB
1.9925516584744862
Quarters > 3 > ratios > ROE
5.639411686301605
Quarters > 3 > ratios > ROA
4.572593113761229
Quarters > 3 > ratios > FCF
-11291000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.08382828972767499
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
388228000
Annuals > 0 > income Statement > cost Of Revenue
309662000
Annuals > 0 > income Statement > gross Profit
78566000
Annuals > 0 > income Statement > operating Expenses
33353000
Annuals > 0 > income Statement > operating Income
45213000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
50670000
Annuals > 0 > income Statement > net Income
41460000
Annuals > 0 > income Statement > eps
5.816498316498317
Annuals > 0 > income Statement > dividends Per Share
32029000
Annuals > 0 > income Statement > shares Outstanding
7128000
Annuals > 0 > income Statement > income Tax Expense
9210000
Annuals > 0 > income Statement > EBITDA
50259000
Annuals > 0 > income Statement > operating Margin
11.645991530749972
Annuals > 0 > income Statement > total Other Income Expense Net
5457000
Annuals > 0 > balance Sheet > cash
17663000
Annuals > 0 > balance Sheet > short Term Investments
5010000
Annuals > 0 > balance Sheet > receivables
62889000
Annuals > 0 > balance Sheet > inventories
277999000
Annuals > 0 > balance Sheet > total Current Assets
366661000
Annuals > 0 > balance Sheet > property Plant Equipment
53199000
Annuals > 0 > balance Sheet > total Assets
453397000
Annuals > 0 > balance Sheet > payables
44537000
Annuals > 0 > balance Sheet > short Term Debt
564000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
85770000
Annuals > 0 > balance Sheet > equity
367627000
Annuals > 0 > cash Flow > net Income
41460000
Annuals > 0 > cash Flow > depreciation
5046000
Annuals > 0 > cash Flow > change In Working Capital
-96879000
Annuals > 0 > cash Flow > cash From Operations
-53426000
Annuals > 0 > cash Flow > capital Expenditures
7531000
Annuals > 0 > cash Flow > cash From Investing
14965000
Annuals > 0 > cash Flow > cash From Financing
-31533000
Annuals > 0 > cash Flow > net Change In Cash
-69994000
Annuals > 0 > ratios > PE
5.816498316498317
Annuals > 0 > ratios > PB
1.7758584652378635
Annuals > 0 > ratios > ROE
11.27773531323869
Annuals > 0 > ratios > ROA
9.144303998482565
Annuals > 0 > ratios > FCF
-60957000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.15701340449426626
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
340912000
Annuals > 1 > income Statement > cost Of Revenue
273460000
Annuals > 1 > income Statement > gross Profit
67452000
Annuals > 1 > income Statement > operating Expenses
32419000
Annuals > 1 > income Statement > operating Income
35033000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
42431000
Annuals > 1 > income Statement > net Income
34559000
Annuals > 1 > income Statement > eps
4.863354911342528
Annuals > 1 > income Statement > dividends Per Share
28385000
Annuals > 1 > income Statement > shares Outstanding
7106000
Annuals > 1 > income Statement > income Tax Expense
7872000
Annuals > 1 > income Statement > EBITDA
41040000
Annuals > 1 > income Statement > operating Margin
10.276258975923405
Annuals > 1 > income Statement > total Other Income Expense Net
7398000
Annuals > 1 > balance Sheet > cash
87657000
Annuals > 1 > balance Sheet > short Term Investments
26454000
Annuals > 1 > balance Sheet > receivables
50356000
Annuals > 1 > balance Sheet > inventories
190420000
Annuals > 1 > balance Sheet > total Current Assets
360110000
Annuals > 1 > balance Sheet > property Plant Equipment
49900000
Annuals > 1 > balance Sheet > total Assets
440536000
Annuals > 1 > balance Sheet > payables
32572000
Annuals > 1 > balance Sheet > short Term Debt
678000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
84280000
Annuals > 1 > balance Sheet > equity
356256000
Annuals > 1 > cash Flow > net Income
34559000
Annuals > 1 > cash Flow > depreciation
6007000
Annuals > 1 > cash Flow > change In Working Capital
4632000
Annuals > 1 > cash Flow > cash From Operations
45389000
Annuals > 1 > cash Flow > capital Expenditures
1840000
Annuals > 1 > cash Flow > cash From Investing
-447000
Annuals > 1 > cash Flow > cash From Financing
-27996000
Annuals > 1 > cash Flow > net Change In Cash
16946000
Annuals > 1 > ratios > PE
4.863354911342528
Annuals > 1 > ratios > PB
1.8268844314201025
Annuals > 1 > ratios > ROE
9.700608551154225
Annuals > 1 > ratios > ROA
7.844761835582109
Annuals > 1 > ratios > FCF
43549000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.12774264326277748
Annuals > 1 > health Score
77
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
321623000
Annuals > 2 > income Statement > cost Of Revenue
266498000
Annuals > 2 > income Statement > gross Profit
55125000
Annuals > 2 > income Statement > operating Expenses
32998000
Annuals > 2 > income Statement > operating Income
22127000
Annuals > 2 > income Statement > interest Expense
8173000
Annuals > 2 > income Statement > pretax Income
25944000
Annuals > 2 > income Statement > net Income
20699000
Annuals > 2 > income Statement > eps
2.923174692839994
Annuals > 2 > income Statement > dividends Per Share
31826000
Annuals > 2 > income Statement > shares Outstanding
7081000
Annuals > 2 > income Statement > income Tax Expense
5245000
Annuals > 2 > income Statement > EBITDA
30277000
Annuals > 2 > income Statement > operating Margin
6.879794044580145
Annuals > 2 > income Statement > total Other Income Expense Net
3817000
Annuals > 2 > balance Sheet > cash
70711000
Annuals > 2 > balance Sheet > short Term Investments
24863000
Annuals > 2 > balance Sheet > receivables
73250000
Annuals > 2 > balance Sheet > inventories
152137000
Annuals > 2 > balance Sheet > total Current Assets
326632000
Annuals > 2 > balance Sheet > property Plant Equipment
52522000
Annuals > 2 > balance Sheet > total Assets
414536000
Annuals > 2 > balance Sheet > payables
29682000
Annuals > 2 > balance Sheet > short Term Debt
577000
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
66483999
Annuals > 2 > balance Sheet > equity
348052000
Annuals > 2 > cash Flow > net Income
20699000
Annuals > 2 > cash Flow > depreciation
3347000
Annuals > 2 > cash Flow > change In Working Capital
-19701000
Annuals > 2 > cash Flow > cash From Operations
8768000
Annuals > 2 > cash Flow > capital Expenditures
1030000
Annuals > 2 > cash Flow > cash From Investing
-16436000
Annuals > 2 > cash Flow > cash From Financing
-31426000
Annuals > 2 > cash Flow > net Change In Cash
-39094000
Annuals > 2 > ratios > PE
2.923174692839994
Annuals > 2 > ratios > PB
1.8633675140496249
Annuals > 2 > ratios > ROE
5.947099858641812
Annuals > 2 > ratios > ROA
4.993293706698574
Annuals > 2 > ratios > FCF
7738000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.024059224620129778
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
355777000
Annuals > 3 > income Statement > cost Of Revenue
291381000
Annuals > 3 > income Statement > gross Profit
64396000
Annuals > 3 > income Statement > operating Expenses
34367000
Annuals > 3 > income Statement > operating Income
30029000
Annuals > 3 > income Statement > interest Expense
2430000
Annuals > 3 > income Statement > pretax Income
32459000
Annuals > 3 > income Statement > net Income
25654000
Annuals > 3 > income Statement > eps
3.63371104815864
Annuals > 3 > income Statement > dividends Per Share
44083000
Annuals > 3 > income Statement > shares Outstanding
7060000
Annuals > 3 > income Statement > income Tax Expense
6805000
Annuals > 3 > income Statement > EBITDA
33006999
Annuals > 3 > income Statement > operating Margin
8.440399463709008
Annuals > 3 > income Statement > total Other Income Expense Net
2430000
Annuals > 3 > balance Sheet > cash
109805000
Annuals > 3 > balance Sheet > short Term Investments
34190000
Annuals > 3 > balance Sheet > receivables
55707000
Annuals > 3 > balance Sheet > inventories
143861000
Annuals > 3 > balance Sheet > total Current Assets
348053000
Annuals > 3 > balance Sheet > property Plant Equipment
46884000
Annuals > 3 > balance Sheet > total Assets
422375000
Annuals > 3 > balance Sheet > payables
30330000
Annuals > 3 > balance Sheet > short Term Debt
546000
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
64751999
Annuals > 3 > balance Sheet > equity
357623000
Annuals > 3 > cash Flow > net Income
25654000
Annuals > 3 > cash Flow > depreciation
2978000
Annuals > 3 > cash Flow > change In Working Capital
-2165000
Annuals > 3 > cash Flow > cash From Operations
34688000
Annuals > 3 > cash Flow > capital Expenditures
2866000
Annuals > 3 > cash Flow > cash From Investing
32548000
Annuals > 3 > cash Flow > cash From Financing
-43467000
Annuals > 3 > cash Flow > net Change In Cash
23769000
Annuals > 3 > ratios > PE
3.63371104815864
Annuals > 3 > ratios > PB
1.8081202830914118
Annuals > 3 > ratios > ROE
7.1734759788939755
Annuals > 3 > ratios > ROA
6.073749630068067
Annuals > 3 > ratios > FCF
31822000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.08944366836529624
Annuals > 3 > health Score
70
Valuation > metrics > PE
16.8364
Valuation > metrics > PB
1.940884267402547
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.4000505566497794
Profitability > metrics > ROA
1.3346520039861338
Profitability > metrics > Net Margin
0.04604938378528187
Profitability > final Score
14
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.32666178654561157
Risk > final Score
80
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.662971849944403
Liquidity > metrics > Quick Ratio
0.8436121027681863
Liquidity > final Score
92
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
13
Prev Profitabilities > 1
22
Prev Profitabilities > 2
51
Prev Risks > 0
67
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:55:34.027Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-24
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.7436
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-24
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.72
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-24
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.0663
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-18
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.9177
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-25
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.1335
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-26
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.8526
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-26
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.9229
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-20
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.8575
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-27
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.9875
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-31
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.7744
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-08
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.251
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-22
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3077
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-28
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.2603
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-29
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.94
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-16
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.41
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-18
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.46
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-29
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.58
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-23
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.32
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-23
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.28
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-16
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.98
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-06
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.72
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-10
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.8
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-22
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.17
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-01-28
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.66
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-22
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.1
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-26
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.16
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-10
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.85
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-15
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.7
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-26
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.89
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-27
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.54
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-27
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.57
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-16
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.3
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-30
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.19
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-11
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.28
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-12
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.43
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-16
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.9889
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-14
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.8255
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-12
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.1386
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-06
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.9348
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-12
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
2.1853
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-23
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.1665
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-24
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.312
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-24
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.1679
Earnings History > 42 > eps Estimate
0.986
Earnings History > 42 > eps Difference
0.1819
Earnings History > 42 > surprise Percent
18.4483
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-13
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.8
Earnings History > 43 > eps Estimate
1.497
Earnings History > 43 > eps Difference
0.303
Earnings History > 43 > surprise Percent
20.2405
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-27
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.8004
Earnings History > 44 > eps Estimate
1.124
Earnings History > 44 > eps Difference
0.6764
Earnings History > 44 > surprise Percent
60.1779
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-11
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.739
Earnings History > 45 > eps Estimate
1.72
Earnings History > 45 > eps Difference
-0.981
Earnings History > 45 > surprise Percent
-57.0349
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-29
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.602
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-10
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.6776
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-25
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
2.471
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-29
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.3052
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.2022
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.9929
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.658
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.3642
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-01
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.3575
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-17
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.9502
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.9477
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-03
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.57
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-03
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.65
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-22
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
3.23
Earnings History > 59 > eps Estimate
3.23
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-29
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.92
Earnings History > 60 > eps Estimate
2.3
Earnings History > 60 > eps Difference
-0.38
Earnings History > 60 > surprise Percent
-16.5217
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-02
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
2.06
Earnings History > 61 > eps Estimate
1.84
Earnings History > 61 > eps Difference
0.22
Earnings History > 61 > surprise Percent
11.9565
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-30
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.92
Earnings History > 62 > eps Estimate
1.61
Earnings History > 62 > eps Difference
0.31
Earnings History > 62 > surprise Percent
19.2547
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-19
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
3.16
Earnings History > 63 > eps Estimate
2.98
Earnings History > 63 > eps Difference
0.18
Earnings History > 63 > surprise Percent
6.0403
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
2.44
Earnings History > 64 > eps Estimate
1.45
Earnings History > 64 > eps Difference
0.99
Earnings History > 64 > surprise Percent
68.2759
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-03
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.95
Earnings History > 65 > eps Estimate
1.55
Earnings History > 65 > eps Difference
0.4
Earnings History > 65 > surprise Percent
25.8065
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-01
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.5848
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-20
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
2.65
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-24
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.4901
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-25
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.3999
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-26
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.9137
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-29
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
2.6245
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-26
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.2742
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-27
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.0165
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-18
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.7349
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-09
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
2.2322
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-27
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.0508
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-28
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.529
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-28
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.2808
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-10
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.97
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-28
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.3891
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-29
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2305
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-29
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.187
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-04
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.55
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-29
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2915
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-30
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2042
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-30
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.2192
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-13
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.3822
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-24
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3048
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-26
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2813
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-25
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3005
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2002-12-31
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
1.33
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1305
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1583
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.3452
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2001-12-31
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.23
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.312
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.201
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1817
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.5158
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-06-30
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4046
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-03-31
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.4217
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
1999-12-31
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
1.4793
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-09-30
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.5097
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-06-30
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.4264
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-03-31
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.4456
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1998-12-31
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.4169
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-09-30
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.5076
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-06-30
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3751
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-03-31
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.382
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1994-12-31
Earnings History > 110 > report Date
1995-02-17
Earnings History > 110 > date
1994-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
1.65
Earnings History > 110 > eps Estimate
1.11
Earnings History > 110 > eps Difference
0.54
Earnings History > 110 > surprise Percent
48.6486
Earnings History > 111 > period
1994-09-30
Earnings History > 111 > report Date
1994-10-28
Earnings History > 111 > date
1994-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.66
Earnings History > 111 > eps Estimate
0.77
Earnings History > 111 > eps Difference
-0.11
Earnings History > 111 > surprise Percent
-14.2857
Earnings History > 112 > period
1994-06-30
Earnings History > 112 > report Date
1994-07-29
Earnings History > 112 > date
1994-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.3
Earnings History > 112 > eps Estimate
0.43
Earnings History > 112 > eps Difference
-0.13
Earnings History > 112 > surprise Percent
-30.2326
Earnings History > 113 > period
1994-03-31
Earnings History > 113 > report Date
1994-04-29
Earnings History > 113 > date
1994-03-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.31
Earnings History > 113 > eps Estimate
0.4
Earnings History > 113 > eps Difference
-0.09
Earnings History > 113 > surprise Percent
-22.5
Earnings History > 114 > period
1993-12-31
Earnings History > 114 > report Date
1994-02-25
Earnings History > 114 > date
1993-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
1.16
Earnings History > 114 > eps Estimate
1.49
Earnings History > 114 > eps Difference
-0.33
Earnings History > 114 > surprise Percent
-22.1477
Earnings History > 115 > period
1993-09-30
Earnings History > 115 > report Date
1993-10-29
Earnings History > 115 > date
1993-09-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.6
Earnings History > 115 > eps Estimate
0.66
Earnings History > 115 > eps Difference
-0.06
Earnings History > 115 > surprise Percent
-9.0909
Earnings History > 116 > period
1993-06-30
Earnings History > 116 > report Date
1993-07-30
Earnings History > 116 > date
1993-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.36
Earnings History > 116 > eps Estimate
0.55
Earnings History > 116 > eps Difference
-0.19
Earnings History > 116 > surprise Percent
-34.5455
Earnings History > 117 > period
1993-03-31
Earnings History > 117 > report Date
1993-04-30
Earnings History > 117 > date
1993-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.43
Earnings History > 117 > eps Estimate
0.65
Earnings History > 117 > eps Difference
-0.22
Earnings History > 117 > surprise Percent
-33.8462
Earnings History > 118 > period
1992-12-31
Earnings History > 118 > report Date
1993-02-20
Earnings History > 118 > date
1992-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
1.59
Earnings History > 118 > eps Estimate
2.23
Earnings History > 118 > eps Difference
-0.64
Earnings History > 118 > surprise Percent
-28.6996
National Presto Industries, Inc. provides housewares and small appliance, defense, and safety products in North America. The company's Housewares/Small Appliance segment designs, markets, and distributes housewares and small electrical appliances, including pressure cookers and canners; kitchen electrics, and comfort appliances; heat control line of skillets, griddles, woks, and multi-purpose cookers; slow cookers; deep fryers; air fryers; waffle makers; pizza ovens; slicer/shredders; electric heaters; corn poppers; dehydrators; vacuum sealers; microwave bacon cookers; coffeemakers and coffeemaker accessories; electric knife sharpeners; and timers under the Presto Control Master brand. This segment sells its products directly to retailers, as well as through independent distributors. Its Defense segment manufactures and sells 40mm ammunition, precision mechanical and electro-mechanical products, medium caliber cartridge cases, and metal parts; and detonators, booster pellets, release cartridges, lead azide, other military energetic devices and materials, and assemblies. This segment primarily serves the United States Department of Defense (DOD) and DOD prime contractors. The company's Safety segment patented machine learning, digital sensors, and cloud-based technology to monitor freezers and refrigerators that detects and alerts users to potential safety issues around pharmaceuticals and food. National Presto Industries, Inc. was founded in 1905 and is based in Eau Claire, Wisconsin.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATreasury Yields: Is NPK International Inc stock positioned for long term growth - Portfolio Value Report & Low Risk High Reward Trade Ideas moha.gov.vn
Read more →National Presto Industries (NYSE:NPK) Cut to Sell at Wall Street Zen Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 64.81% of the total shares of National Presto Industries Inc
1.
BlackRock Inc(11.4503%)
since
2025/06/30
2.
Vanguard Group Inc(5.0643%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(4.6883%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(4.2819%)
since
2025/08/31
5.
State Street Corp(3.9755%)
since
2025/06/30
6.
Medina Singh Partners, LLC(2.812%)
since
2025/06/30
7.
Renaissance Technologies Corp(2.7862%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(2.4061%)
since
2025/07/31
9.
J. Goldman & Co LP(2.2406%)
since
2025/06/30
10.
iShares Russell 2000 ETF(1.7512%)
since
2025/08/31
11.
Geode Capital Management, LLC(1.723%)
since
2025/06/30
12.
Goldman Sachs Group Inc(1.5356%)
since
2025/06/30
13.
Gamco Investors, Inc. Et Al(1.4036%)
since
2025/06/30
14.
SPDR® S&P Aerospace & Defense ETF(1.1145%)
since
2025/08/31
15.
Bank of New York Mellon Corp(1.0498%)
since
2025/06/30
16.
Morgan Stanley - Brokerage Accounts(0.9509%)
since
2025/06/30
17.
Amvescap Plc.(0.8964%)
since
2025/06/30
18.
Western Standard LLC(0.8494%)
since
2025/06/30
19.
iShares US Aerospace & Defense ETF(0.83%)
since
2025/08/31
20.
Brandes Investment Partners & Co(0.8162%)
since
2025/06/30
21.
Kennedy Capital Management Inc(0.7998%)
since
2025/06/30
22.
Kennedy Micro Cap(0.7998%)
since
2025/06/30
23.
Vanguard Institutional Extnd Mkt Idx Tr(0.7683%)
since
2025/07/31
24.
Fidelity Small Cap Index(0.732%)
since
2025/06/30
25.
DFA US Targeted Value I(0.7197%)
since
2025/07/31
26.
Northern Trust Corp(0.6937%)
since
2025/06/30
27.
iShares S&P Small-Cap 600 Value ETF(0.6694%)
since
2025/08/31
28.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.6504%)
since
2025/08/29
29.
DFA US Small Cap Value I(0.644%)
since
2025/07/31
30.
iShares Russell 2000 Value ETF(0.6411%)
since
2025/08/31
31.
Charles Schwab Investment Management Inc(0.6373%)
since
2025/06/30
32.
Amanah Holdings Trust(0.6294%)
since
2025/06/30
33.
Dimensional US Targeted Value ETF(0.5947%)
since
2025/08/29
34.
Hotchkis & Wiley Capital Management LLC(0.5699%)
since
2025/06/30
35.
DFA US Micro Cap I(0.5118%)
since
2025/07/31
36.
WisdomTree US SmallCap Dividend ETF(0.4788%)
since
2025/08/29
37.
1290 VT GAMCO Small Company Value IB(0.4196%)
since
2025/07/31
38.
Vanguard Tax-Managed Small Cap Adm(0.419%)
since
2025/07/31
39.
DFA US Small Cap I(0.4108%)
since
2025/07/31
40.
SPDR® S&P 600 Small Cap Value ETF(0.3942%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.7436
EPS Estimate
—
EPS Difference
0
Surprise Percent
null%
(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.