_id
69148f7dccc777a4e85d9be4
Ticker
POOL
Name
Pool Corporation
Exchange
NASDAQ
Address
109 Northpark Boulevard, Covington, LA, United States, 70433-5001
Country
USA
Sector
Industrials
Industry
Industrial Distribution
Currency
USD
Website
https://www.poolcorp.com
Description
Pool Corporation distributes swimming pool supplies, equipment, related leisure, irrigation, and landscape maintenance products in the United States and internationally. The company offers maintenance products, including chemicals, supplies, and pool accessories; repair and replacement parts for pool equipment, such as cleaners, filters, heaters, pumps, and lights; and building materials, such as concrete, plumbing and electrical components, functional and decorative pool surfaces, decking materials, tiles, hardscapes, and natural stones for pool installations and remodeling. It also provides pool equipment and components for new pool construction and the remodeling of existing pools; irrigation and related products, such as irrigation system components, and professional turf care equipment and supplies; commercial products, including heaters, safety equipment, commercial decking equipment, and commercial pumps and filters. In addition, the company offers fiberglass pools, and hot tubs and packaged pool kits comprising walls, liners, braces, and coping for in-ground and above-ground pools; and other pool construction and recreational products which consist discretionary recreational and related outdoor living products, such as grills and components for outdoor kitchens. It serves swimming pool remodelers and builders; specialty retailers that sell swimming pool supplies; swimming pool repair and service businesses; irrigation construction and landscape maintenance contractors; and commercial pool operators and pool contractors. Pool Corporation was incorporated in 1993 and is headquartered in Covington, Louisiana.
Last Close
238.34
Volume
708816
Current Price
235.285
Change
-1.2817823277670584
Last Updated
2025-12-03T12:16:42.491Z
Image
-
Ipo Date
1995-10-12T00:00:00.000Z
Market Cap
9132835840
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8753333333333333
Sentiment Sources
24
Rating
3.6154
Target Price
329.2727
Strong Buy
4
Buy
1
Hold
7
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1451131000
Cost Of Revenue
1021948000
Gross Profit
429183000
Operating Expenses
251196000
Operating Income
177987000
Interest Expense
12004000
Pretax Income
165998000
Net Income
127013000
Eps
3.3942544094067344
Dividends Per Share
46501000
Shares Outstanding
37249484
Income Tax Expense
38985000
EBITDA
190636000
Operating Margin
12.265398506406381
Total Other Income Expense Net
-11989000
Cash
128483000
Short Term Investments
-
Receivables
443609000
Inventories
1223809000
Total Current Assets
1849039000
Property Plant Equipment
587306000
Total Assets
3500671000
Payables
457319000
Short Term Debt
115070000
Long Term Debt
1049121000
Total Liabilities
2120781000
Equity
1379890000
Depreciation
12634000
Change In Working Capital
141533000
Cash From Operations
287287000
Capital Expenditures
20733000
Cash From Investing
-27284000
Cash From Financing
-215517000
Net Change In Cash
44814000
PE
22.2887
PB
6.515666756045772
ROE
9.204574277659813
ROA
3.628247270309035
FCF
266554000
Fcf Percent
0.1836870689138334
Piotroski FScore
4
Health Score
60
Deep Value Investing Score
4
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1451131000
Quarters > 0 > income Statement > cost Of Revenue
1021948000
Quarters > 0 > income Statement > gross Profit
429183000
Quarters > 0 > income Statement > operating Expenses
251196000
Quarters > 0 > income Statement > operating Income
177987000
Quarters > 0 > income Statement > interest Expense
12004000
Quarters > 0 > income Statement > pretax Income
165998000
Quarters > 0 > income Statement > net Income
127013000
Quarters > 0 > income Statement > eps
3.3942544094067344
Quarters > 0 > income Statement > dividends Per Share
46501000
Quarters > 0 > income Statement > shares Outstanding
37420000
Quarters > 0 > income Statement > income Tax Expense
38985000
Quarters > 0 > income Statement > EBITDA
190636000
Quarters > 0 > income Statement > operating Margin
12.265398506406381
Quarters > 0 > income Statement > total Other Income Expense Net
-11989000
Quarters > 0 > balance Sheet > cash
128483000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
443609000
Quarters > 0 > balance Sheet > inventories
1223809000
Quarters > 0 > balance Sheet > total Current Assets
1849039000
Quarters > 0 > balance Sheet > property Plant Equipment
587306000
Quarters > 0 > balance Sheet > total Assets
3500671000
Quarters > 0 > balance Sheet > payables
457319000
Quarters > 0 > balance Sheet > short Term Debt
115070000
Quarters > 0 > balance Sheet > long Term Debt
1049121000
Quarters > 0 > balance Sheet > total Liabilities
2120781000
Quarters > 0 > balance Sheet > equity
1379890000
Quarters > 0 > cash Flow > net Income
127013000
Quarters > 0 > cash Flow > depreciation
12634000
Quarters > 0 > cash Flow > change In Working Capital
141533000
Quarters > 0 > cash Flow > cash From Operations
287287000
Quarters > 0 > cash Flow > capital Expenditures
20733000
Quarters > 0 > cash Flow > cash From Investing
-27284000
Quarters > 0 > cash Flow > cash From Financing
-215517000
Quarters > 0 > cash Flow > net Change In Cash
44814000
Quarters > 0 > ratios > PE
3.3942544094067344
Quarters > 0 > ratios > PB
6.515666756045772
Quarters > 0 > ratios > ROE
9.204574277659813
Quarters > 0 > ratios > ROA
3.628247270309035
Quarters > 0 > ratios > FCF
266554000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1836870689138334
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1784530000
Quarters > 1 > income Statement > cost Of Revenue
1249369000
Quarters > 1 > income Statement > gross Profit
535161000
Quarters > 1 > income Statement > operating Expenses
262491000
Quarters > 1 > income Statement > operating Income
272670000
Quarters > 1 > income Statement > interest Expense
12219000
Quarters > 1 > income Statement > pretax Income
260438000
Quarters > 1 > income Statement > net Income
194258000
Quarters > 1 > income Statement > eps
5.193092201994279
Quarters > 1 > income Statement > dividends Per Share
46937000
Quarters > 1 > income Statement > shares Outstanding
37407000
Quarters > 1 > income Statement > income Tax Expense
66180000
Quarters > 1 > income Statement > EBITDA
284597000
Quarters > 1 > income Statement > operating Margin
15.27965346617877
Quarters > 1 > income Statement > total Other Income Expense Net
-12232000
Quarters > 1 > balance Sheet > cash
83669000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
576804000
Quarters > 1 > balance Sheet > inventories
1330221000
Quarters > 1 > balance Sheet > total Current Assets
2032975000
Quarters > 1 > balance Sheet > property Plant Equipment
573622000
Quarters > 1 > balance Sheet > total Assets
3671956000
Quarters > 1 > balance Sheet > payables
529316000
Quarters > 1 > balance Sheet > short Term Debt
117825000
Quarters > 1 > balance Sheet > long Term Debt
1212533000
Quarters > 1 > balance Sheet > total Liabilities
2372838000
Quarters > 1 > balance Sheet > equity
1299118000
Quarters > 1 > cash Flow > net Income
193295000
Quarters > 1 > cash Flow > depreciation
12129000
Quarters > 1 > cash Flow > change In Working Capital
-239744000
Quarters > 1 > cash Flow > cash From Operations
-28768000
Quarters > 1 > cash Flow > capital Expenditures
14095000
Quarters > 1 > cash Flow > cash From Investing
-14902000
Quarters > 1 > cash Flow > cash From Financing
53756000
Quarters > 1 > cash Flow > net Change In Cash
12025000
Quarters > 1 > ratios > PE
5.193092201994279
Quarters > 1 > ratios > PB
6.918370686881408
Quarters > 1 > ratios > ROE
14.953068158550648
Quarters > 1 > ratios > ROA
5.290313936223637
Quarters > 1 > ratios > FCF
-42863000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.024019209539766773
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1071526000
Quarters > 2 > income Statement > cost Of Revenue
759157000
Quarters > 2 > income Statement > gross Profit
312369000
Quarters > 2 > income Statement > operating Expenses
234831000
Quarters > 2 > income Statement > operating Income
77538000
Quarters > 2 > income Statement > interest Expense
11164000
Quarters > 2 > income Statement > pretax Income
66374000
Quarters > 2 > income Statement > net Income
53545000
Quarters > 2 > income Statement > eps
1.422933829391443
Quarters > 2 > income Statement > dividends Per Share
45226000
Quarters > 2 > income Statement > shares Outstanding
37630000
Quarters > 2 > income Statement > income Tax Expense
12883000
Quarters > 2 > income Statement > EBITDA
89525000
Quarters > 2 > income Statement > operating Margin
7.236221986214053
Quarters > 2 > income Statement > total Other Income Expense Net
-11164000
Quarters > 2 > balance Sheet > cash
71644000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
497076000
Quarters > 2 > balance Sheet > inventories
1460680000
Quarters > 2 > balance Sheet > total Current Assets
2077577000
Quarters > 2 > balance Sheet > property Plant Equipment
566108000
Quarters > 2 > balance Sheet > total Assets
3712449000
Quarters > 2 > balance Sheet > payables
890167000
Quarters > 2 > balance Sheet > short Term Debt
157756000
Quarters > 2 > balance Sheet > long Term Debt
968031000
Quarters > 2 > balance Sheet > total Liabilities
2473758000
Quarters > 2 > balance Sheet > equity
1238691000
Quarters > 2 > cash Flow > net Income
53282000
Quarters > 2 > cash Flow > depreciation
11987000
Quarters > 2 > cash Flow > change In Working Capital
-45686000
Quarters > 2 > cash Flow > cash From Operations
27224000
Quarters > 2 > cash Flow > capital Expenditures
13295000
Quarters > 2 > cash Flow > cash From Investing
-13561000
Quarters > 2 > cash Flow > cash From Financing
-20611000
Quarters > 2 > cash Flow > net Change In Cash
-6218000
Quarters > 2 > ratios > PE
1.422933829391443
Quarters > 2 > ratios > PB
7.299124721177438
Quarters > 2 > ratios > ROE
4.322708407504374
Quarters > 2 > ratios > ROA
1.4423093758325032
Quarters > 2 > ratios > FCF
13929000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.01299921793778219
Quarters > 2 > health Score
36
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
987479000
Quarters > 3 > income Statement > cost Of Revenue
697236000
Quarters > 3 > income Statement > gross Profit
290243000
Quarters > 3 > income Statement > operating Expenses
229593000
Quarters > 3 > income Statement > operating Income
60650000
Quarters > 3 > income Statement > interest Expense
10432000
Quarters > 3 > income Statement > pretax Income
50218000
Quarters > 3 > income Statement > net Income
37300000
Quarters > 3 > income Statement > eps
0.9835979115025579
Quarters > 3 > income Statement > dividends Per Share
45452000
Quarters > 3 > income Statement > shares Outstanding
37922000
Quarters > 3 > income Statement > income Tax Expense
12945000
Quarters > 3 > income Statement > EBITDA
72769000
Quarters > 3 > income Statement > operating Margin
6.141902764514486
Quarters > 3 > income Statement > total Other Income Expense Net
-10432000
Quarters > 3 > balance Sheet > cash
77862000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
314861000
Quarters > 3 > balance Sheet > inventories
1289300000
Quarters > 3 > balance Sheet > total Current Assets
1729114000
Quarters > 3 > balance Sheet > property Plant Equipment
566177000
Quarters > 3 > balance Sheet > total Assets
3368184000
Quarters > 3 > balance Sheet > payables
525235000
Quarters > 3 > balance Sheet > short Term Debt
147757000
Quarters > 3 > balance Sheet > long Term Debt
900883000
Quarters > 3 > balance Sheet > total Liabilities
2094719000
Quarters > 3 > balance Sheet > equity
1273465000
Quarters > 3 > cash Flow > net Income
37121000
Quarters > 3 > cash Flow > depreciation
12119000
Quarters > 3 > cash Flow > change In Working Capital
105448000
Quarters > 3 > cash Flow > cash From Operations
170567000
Quarters > 3 > cash Flow > capital Expenditures
13525000
Quarters > 3 > cash Flow > cash From Investing
-16727000
Quarters > 3 > cash Flow > cash From Financing
-164765000
Quarters > 3 > cash Flow > net Change In Cash
-13485000
Quarters > 3 > ratios > PE
0.9835979115025579
Quarters > 3 > ratios > PB
7.154903307118767
Quarters > 3 > ratios > ROE
2.9290165022203203
Quarters > 3 > ratios > ROA
1.1074216848010678
Quarters > 3 > ratios > FCF
157042000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.15903325539074756
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5310953000
Annuals > 0 > income Statement > cost Of Revenue
3735606000
Annuals > 0 > income Statement > gross Profit
1575347000
Annuals > 0 > income Statement > operating Expenses
958143000
Annuals > 0 > income Statement > operating Income
617204000
Annuals > 0 > income Statement > interest Expense
50250000
Annuals > 0 > income Statement > pretax Income
566954000
Annuals > 0 > income Statement > net Income
434325000
Annuals > 0 > income Statement > eps
11.361436643298106
Annuals > 0 > income Statement > dividends Per Share
179633000
Annuals > 0 > income Statement > shares Outstanding
38228000
Annuals > 0 > income Statement > income Tax Expense
132836000
Annuals > 0 > income Statement > EBITDA
662685000
Annuals > 0 > income Statement > operating Margin
11.621341781785679
Annuals > 0 > income Statement > total Other Income Expense Net
-50250000
Annuals > 0 > balance Sheet > cash
77862000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
314861000
Annuals > 0 > balance Sheet > inventories
1289300000
Annuals > 0 > balance Sheet > total Current Assets
1729114000
Annuals > 0 > balance Sheet > property Plant Equipment
566177000
Annuals > 0 > balance Sheet > total Assets
3368184000
Annuals > 0 > balance Sheet > payables
525235000
Annuals > 0 > balance Sheet > short Term Debt
147757000
Annuals > 0 > balance Sheet > long Term Debt
900883000
Annuals > 0 > balance Sheet > total Liabilities
2094719000
Annuals > 0 > balance Sheet > equity
1273465000
Annuals > 0 > cash Flow > net Income
432075000
Annuals > 0 > cash Flow > depreciation
45481000
Annuals > 0 > cash Flow > change In Working Capital
146346000
Annuals > 0 > cash Flow > cash From Operations
659186000
Annuals > 0 > cash Flow > capital Expenditures
59476000
Annuals > 0 > cash Flow > cash From Investing
-66169000
Annuals > 0 > cash Flow > cash From Financing
-576550000
Annuals > 0 > cash Flow > net Change In Cash
11322000
Annuals > 0 > ratios > PE
11.361436643298106
Annuals > 0 > ratios > PB
7.346521843945456
Annuals > 0 > ratios > ROE
34.10576655031744
Annuals > 0 > ratios > ROA
12.894930918263373
Annuals > 0 > ratios > FCF
599710000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11291947038507025
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5541595000
Annuals > 1 > income Statement > cost Of Revenue
3881551000
Annuals > 1 > income Statement > gross Profit
1660044000
Annuals > 1 > income Statement > operating Expenses
912927000
Annuals > 1 > income Statement > operating Income
747117000
Annuals > 1 > income Statement > interest Expense
58431000
Annuals > 1 > income Statement > pretax Income
688136000
Annuals > 1 > income Statement > net Income
523229000
Annuals > 1 > income Statement > eps
13.417160294381619
Annuals > 1 > income Statement > dividends Per Share
167461000
Annuals > 1 > income Statement > shares Outstanding
38997000
Annuals > 1 > income Statement > income Tax Expense
165084000
Annuals > 1 > income Statement > EBITDA
786707000
Annuals > 1 > income Statement > operating Margin
13.48198487980446
Annuals > 1 > income Statement > total Other Income Expense Net
-58981000
Annuals > 1 > balance Sheet > cash
66540000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
342910000
Annuals > 1 > balance Sheet > inventories
1365466000
Annuals > 1 > balance Sheet > total Current Assets
1815360000
Annuals > 1 > balance Sheet > property Plant Equipment
529617000
Annuals > 1 > balance Sheet > total Assets
3428068000
Annuals > 1 > balance Sheet > payables
508672000
Annuals > 1 > balance Sheet > short Term Debt
127418000
Annuals > 1 > balance Sheet > long Term Debt
1015117000
Annuals > 1 > balance Sheet > total Liabilities
2115281000
Annuals > 1 > balance Sheet > equity
1312787000
Annuals > 1 > cash Flow > net Income
520457999
Annuals > 1 > cash Flow > depreciation
40140000
Annuals > 1 > cash Flow > change In Working Capital
291349000
Annuals > 1 > cash Flow > cash From Operations
888229000
Annuals > 1 > cash Flow > capital Expenditures
60096000
Annuals > 1 > cash Flow > cash From Investing
-71597000
Annuals > 1 > cash Flow > cash From Financing
-798132000
Annuals > 1 > cash Flow > net Change In Cash
20949000
Annuals > 1 > ratios > PE
13.417160294381619
Annuals > 1 > ratios > PB
7.269828090924118
Annuals > 1 > ratios > ROE
39.856351411158094
Annuals > 1 > ratios > ROA
15.263086963269107
Annuals > 1 > ratios > FCF
828133000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.14943946643520503
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
6179727000
Annuals > 2 > income Statement > cost Of Revenue
4246315000
Annuals > 2 > income Statement > gross Profit
1933412000
Annuals > 2 > income Statement > operating Expenses
907629000
Annuals > 2 > income Statement > operating Income
1025783000
Annuals > 2 > income Statement > interest Expense
40911000
Annuals > 2 > income Statement > pretax Income
984872000
Annuals > 2 > income Statement > net Income
748462000
Annuals > 2 > income Statement > eps
18.80274330502939
Annuals > 2 > income Statement > dividends Per Share
150624000
Annuals > 2 > income Statement > shares Outstanding
39806000
Annuals > 2 > income Statement > income Tax Expense
236763000
Annuals > 2 > income Statement > EBITDA
1064808000
Annuals > 2 > income Statement > operating Margin
16.599163684738823
Annuals > 2 > income Statement > total Other Income Expense Net
-40911000
Annuals > 2 > balance Sheet > cash
45591000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
351448000
Annuals > 2 > balance Sheet > inventories
1591060000
Annuals > 2 > balance Sheet > total Current Assets
2018991000
Annuals > 2 > balance Sheet > property Plant Equipment
463317000
Annuals > 2 > balance Sheet > total Assets
3565437000
Annuals > 2 > balance Sheet > payables
406667000
Annuals > 2 > balance Sheet > short Term Debt
100526000
Annuals > 2 > balance Sheet > long Term Debt
1361761000
Annuals > 2 > balance Sheet > total Liabilities
2330243000
Annuals > 2 > balance Sheet > equity
1235194000
Annuals > 2 > cash Flow > net Income
748462000
Annuals > 2 > cash Flow > depreciation
39025000
Annuals > 2 > cash Flow > change In Working Capital
-342375000
Annuals > 2 > cash Flow > cash From Operations
484854000
Annuals > 2 > cash Flow > capital Expenditures
43619000
Annuals > 2 > cash Flow > cash From Investing
-50870000
Annuals > 2 > cash Flow > cash From Financing
-411658000
Annuals > 2 > cash Flow > net Change In Cash
21270000
Annuals > 2 > ratios > PE
18.80274330502939
Annuals > 2 > ratios > PB
7.886795418371527
Annuals > 2 > ratios > ROE
60.59469200789511
Annuals > 2 > ratios > ROA
20.992153276021984
Annuals > 2 > ratios > FCF
441235000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.0714004032864235
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5295584000
Annuals > 3 > income Statement > cost Of Revenue
3678492000
Annuals > 3 > income Statement > gross Profit
1617092000
Annuals > 3 > income Statement > operating Expenses
786808000
Annuals > 3 > income Statement > operating Income
832784000
Annuals > 3 > income Statement > interest Expense
8639000
Annuals > 3 > income Statement > pretax Income
824145000
Annuals > 3 > income Statement > net Income
650624000
Annuals > 3 > income Statement > eps
16.072727272727274
Annuals > 3 > income Statement > dividends Per Share
119581000
Annuals > 3 > income Statement > shares Outstanding
40480000
Annuals > 3 > income Statement > income Tax Expense
173812000
Annuals > 3 > income Statement > EBITDA
862810000
Annuals > 3 > income Statement > operating Margin
15.726008689504312
Annuals > 3 > income Statement > total Other Income Expense Net
-8639000
Annuals > 3 > balance Sheet > cash
24321000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
376571000
Annuals > 3 > balance Sheet > inventories
1339100000
Annuals > 3 > balance Sheet > total Current Assets
1769085000
Annuals > 3 > balance Sheet > property Plant Equipment
420670000
Annuals > 3 > balance Sheet > total Assets
3230131000
Annuals > 3 > balance Sheet > payables
398697000
Annuals > 3 > balance Sheet > short Term Debt
80842000
Annuals > 3 > balance Sheet > long Term Debt
1171578000
Annuals > 3 > balance Sheet > total Liabilities
2158738000
Annuals > 3 > balance Sheet > equity
1071393000
Annuals > 3 > cash Flow > net Income
650624000
Annuals > 3 > cash Flow > depreciation
30026000
Annuals > 3 > cash Flow > change In Working Capital
-392343000
Annuals > 3 > cash Flow > cash From Operations
313490000
Annuals > 3 > cash Flow > capital Expenditures
37658000
Annuals > 3 > cash Flow > cash From Investing
-849614000
Annuals > 3 > cash Flow > cash From Financing
526131000
Annuals > 3 > cash Flow > net Change In Cash
-9807000
Annuals > 3 > ratios > PE
16.072727272727274
Annuals > 3 > ratios > PB
9.246532691552025
Annuals > 3 > ratios > ROE
60.726922800503644
Annuals > 3 > ratios > ROA
20.14234097626381
Annuals > 3 > ratios > FCF
275832000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.0520871730105688
Annuals > 3 > health Score
54
Valuation > metrics > PE
22.2887
Valuation > metrics > PB
6.515666756045772
Valuation > final Score
50
Valuation > verdict
58.6% Overvalued
Profitability > metrics > ROE
9.204574277659813
Profitability > metrics > ROA
6.869135805139859
Profitability > metrics > Net Margin
0.08752690143067718
Profitability > final Score
52
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.53692033422954
Risk > metrics > Interest Coverage
14.827307564145285
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.2303887740679853
Liquidity > metrics > Quick Ratio
1.0923165888932178
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
75
Prev Profitabilities > 1
24
Prev Profitabilities > 2
18
Prev Risks > 0
70
Prev Risks > 1
58
Prev Risks > 2
53
Prev Liquidities > 0
100
Prev Liquidities > 1
79
Prev Liquidities > 2
83
Updated At
2025-12-16T18:59:52.159Z
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
0.9776
Earnings History > 0 > eps Difference
-0.9776
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-23
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
3.39
Earnings History > 1 > eps Estimate
3.38
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
0.2959
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
5.17
Earnings History > 2 > eps Estimate
5.16
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
0.1938
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
1.32
Earnings History > 3 > eps Estimate
1.54
Earnings History > 3 > eps Difference
-0.22
Earnings History > 3 > surprise Percent
-14.2857
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.97
Earnings History > 4 > eps Estimate
0.8938
Earnings History > 4 > eps Difference
0.0762
Earnings History > 4 > surprise Percent
8.5254
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.27
Earnings History > 5 > eps Estimate
3.14
Earnings History > 5 > eps Difference
0.13
Earnings History > 5 > surprise Percent
4.1401
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.99
Earnings History > 6 > eps Estimate
4.9
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
1.8367
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
2.04
Earnings History > 7 > eps Estimate
1.91
Earnings History > 7 > eps Difference
0.13
Earnings History > 7 > surprise Percent
6.8063
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.32
Earnings History > 8 > eps Estimate
1.25
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
5.6
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-19
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.51
Earnings History > 9 > eps Estimate
3.49
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
0.5731
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-20
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
5.91
Earnings History > 10 > eps Estimate
6.1
Earnings History > 10 > eps Difference
-0.19
Earnings History > 10 > surprise Percent
-3.1148
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-20
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.58
Earnings History > 11 > eps Estimate
3.21
Earnings History > 11 > eps Difference
-0.63
Earnings History > 11 > surprise Percent
-19.6262
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
1.82
Earnings History > 12 > eps Estimate
1.99
Earnings History > 12 > eps Difference
-0.17
Earnings History > 12 > surprise Percent
-8.5427
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-20
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
4.78
Earnings History > 13 > eps Estimate
4.59
Earnings History > 13 > eps Difference
0.19
Earnings History > 13 > surprise Percent
4.1394
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-21
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
7.63
Earnings History > 14 > eps Estimate
7.52
Earnings History > 14 > eps Difference
0.11
Earnings History > 14 > surprise Percent
1.4628
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
4.23
Earnings History > 15 > eps Estimate
3.15
Earnings History > 15 > eps Difference
1.08
Earnings History > 15 > surprise Percent
34.2857
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
2.63
Earnings History > 16 > eps Estimate
1.88
Earnings History > 16 > eps Difference
0.75
Earnings History > 16 > surprise Percent
39.8936
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-21
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
4.51
Earnings History > 17 > eps Estimate
3.85
Earnings History > 17 > eps Difference
0.66
Earnings History > 17 > surprise Percent
17.1429
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
6.37
Earnings History > 18 > eps Estimate
5.48
Earnings History > 18 > eps Difference
0.89
Earnings History > 18 > surprise Percent
16.2409
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
2.42
Earnings History > 19 > eps Estimate
1.15
Earnings History > 19 > eps Difference
1.27
Earnings History > 19 > surprise Percent
110.4348
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.45
Earnings History > 20 > eps Estimate
0.76
Earnings History > 20 > eps Difference
0.69
Earnings History > 20 > surprise Percent
90.7895
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
2.92
Earnings History > 21 > eps Estimate
2.18
Earnings History > 21 > eps Difference
0.74
Earnings History > 21 > surprise Percent
33.945
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
3.87
Earnings History > 22 > eps Estimate
3.1
Earnings History > 22 > eps Difference
0.77
Earnings History > 22 > surprise Percent
24.8387
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
0.9
Earnings History > 23 > eps Estimate
0.65
Earnings History > 23 > eps Difference
0.25
Earnings History > 23 > surprise Percent
38.4615
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.44
Earnings History > 24 > eps Estimate
0.36
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
22.2222
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-17
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.95
Earnings History > 25 > eps Estimate
1.78
Earnings History > 25 > eps Difference
0.17
Earnings History > 25 > surprise Percent
9.5506
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-18
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
3.22
Earnings History > 26 > eps Estimate
3.23
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-0.3096
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-18
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.8
Earnings History > 27 > eps Estimate
0.65
Earnings History > 27 > eps Difference
0.15
Earnings History > 27 > surprise Percent
23.0769
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.41
Earnings History > 28 > eps Estimate
0.44
Earnings History > 28 > eps Difference
-0.03
Earnings History > 28 > surprise Percent
-6.8182
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-18
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.66
Earnings History > 29 > eps Estimate
1.58
Earnings History > 29 > eps Difference
0.08
Earnings History > 29 > surprise Percent
5.0633
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-19
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.8
Earnings History > 30 > eps Estimate
2.88
Earnings History > 30 > eps Difference
-0.08
Earnings History > 30 > surprise Percent
-2.7778
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-19
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.75
Earnings History > 31 > eps Estimate
0.71
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
5.6338
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
0.33
Earnings History > 32 > eps Estimate
0.17
Earnings History > 32 > eps Difference
0.16
Earnings History > 32 > surprise Percent
94.1176
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-19
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.16
Earnings History > 33 > eps Estimate
1.15
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
0.8696
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-20
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.21
Earnings History > 34 > eps Estimate
2.24
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-1.3393
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-20
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.4
Earnings History > 35 > eps Estimate
0.4
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
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.06
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
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.04
Earnings History > 37 > eps Estimate
1.01
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
2.9703
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.98
Earnings History > 38 > eps Estimate
1.93
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
2.5907
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
0.38
Earnings History > 39 > eps Estimate
0.25
Earnings History > 39 > eps Difference
0.13
Earnings History > 39 > surprise Percent
52
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.06
Earnings History > 40 > eps Estimate
-0.01
Earnings History > 40 > eps Difference
0.07
Earnings History > 40 > surprise Percent
700
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
0.9
Earnings History > 41 > eps Estimate
0.87
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
3.4483
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.75
Earnings History > 42 > eps Estimate
1.79
Earnings History > 42 > eps Difference
-0.04
Earnings History > 42 > surprise Percent
-2.2346
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
0.19
Earnings History > 43 > eps Estimate
0.14
Earnings History > 43 > eps Difference
0.05
Earnings History > 43 > surprise Percent
35.7143
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.05
Earnings History > 44 > eps Estimate
-0.08
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
37.5
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-16
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.78
Earnings History > 45 > eps Estimate
0.78
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-17
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.61
Earnings History > 46 > eps Estimate
1.61
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-17
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.09
Earnings History > 47 > eps Estimate
0.1
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-10
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.11
Earnings History > 48 > eps Estimate
-0.11
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-17
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.68
Earnings History > 49 > eps Estimate
0.72
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-5.5556
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-18
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.39
Earnings History > 50 > eps Estimate
1.4
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-0.7143
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-18
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.07
Earnings History > 51 > eps Estimate
0.05
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
40
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.17
Earnings History > 52 > eps Estimate
-0.19
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
10.5263
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-18
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.59
Earnings History > 53 > eps Estimate
0.56
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
5.3571
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-19
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.35
Earnings History > 54 > eps Estimate
1.35
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-19
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.08
Earnings History > 55 > eps Estimate
0.01
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
700
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.21
Earnings History > 56 > eps Estimate
-0.22
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
4.5455
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-20
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.5
Earnings History > 57 > eps Estimate
0.48
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
4.1667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-21
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.19
Earnings History > 58 > eps Estimate
1.15
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
3.4783
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-21
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.01
Earnings History > 59 > eps Estimate
-0.08
Earnings History > 59 > eps Difference
0.07
Earnings History > 59 > surprise Percent
87.5
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.24
Earnings History > 60 > eps Estimate
-0.24
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
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.45
Earnings History > 61 > eps Estimate
0.43
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
4.6512
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
1.05
Earnings History > 62 > eps Estimate
1.03
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
1.9417
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.12
Earnings History > 63 > eps Estimate
-0.15
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
20
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
-0.27
Earnings History > 64 > eps Estimate
-0.24
Earnings History > 64 > eps Difference
-0.03
Earnings History > 64 > surprise Percent
-12.5
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-27
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.35
Earnings History > 65 > eps Estimate
0.41
Earnings History > 65 > eps Difference
-0.06
Earnings History > 65 > surprise Percent
-14.6341
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.99
Earnings History > 66 > eps Estimate
0.89
Earnings History > 66 > eps Difference
0.1
Earnings History > 66 > surprise Percent
11.236
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.13
Earnings History > 67 > eps Estimate
-0.11
Earnings History > 67 > eps Difference
-0.02
Earnings History > 67 > surprise Percent
-18.1818
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.31
Earnings History > 68 > eps Estimate
-0.26
Earnings History > 68 > eps Difference
-0.05
Earnings History > 68 > surprise Percent
-19.2308
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-23
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.45
Earnings History > 69 > eps Estimate
0.44
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
2.2727
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.09
Earnings History > 70 > eps Estimate
1.07
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
1.8692
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.07
Earnings History > 71 > eps Estimate
-0.06
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-16.6667
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
-0.24
Earnings History > 72 > eps Estimate
-0.13
Earnings History > 72 > eps Difference
-0.11
Earnings History > 72 > surprise Percent
-84.6154
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-23
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.43
Earnings History > 73 > eps Estimate
0.46
Earnings History > 73 > eps Difference
-0.03
Earnings History > 73 > surprise Percent
-6.5217
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.12
Earnings History > 74 > eps Estimate
1.12
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
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
0.03
Earnings History > 75 > eps Estimate
0.07
Earnings History > 75 > eps Difference
-0.04
Earnings History > 75 > surprise Percent
-57.1429
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.1
Earnings History > 76 > eps Estimate
-0.09
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-11.1111
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
0.58
Earnings History > 77 > eps Estimate
0.58
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
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.12
Earnings History > 78 > eps Estimate
1.11
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
0.9009
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
0.12
Earnings History > 79 > eps Estimate
0.11
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
9.0909
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.002
Earnings History > 80 > eps Estimate
-0.05
Earnings History > 80 > eps Difference
0.052
Earnings History > 80 > surprise Percent
104
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.49
Earnings History > 81 > eps Estimate
0.48
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
2.0833
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.93
Earnings History > 82 > eps Estimate
0.91
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
2.1978
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.09
Earnings History > 83 > eps Estimate
0.09
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
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.05
Earnings History > 84 > eps Estimate
-0.05
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
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.39
Earnings History > 85 > eps Estimate
0.38
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
2.6316
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-22
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.77
Earnings History > 86 > eps Estimate
0.77
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-22
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.07
Earnings History > 87 > eps Estimate
0.03
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
133.3333
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.05
Earnings History > 88 > eps Estimate
-0.06
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
16.6667
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.33
Earnings History > 89 > eps Estimate
0.3
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
10
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-24
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.61
Earnings History > 90 > eps Estimate
0.6
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
1.6667
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-24
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.03
Earnings History > 91 > eps Estimate
0.02
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
50
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-13
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.05
Earnings History > 92 > eps Estimate
-0.05
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-15
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.25
Earnings History > 93 > eps Estimate
0.24
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
4.1667
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-16
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.48
Earnings History > 94 > eps Estimate
0.48
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-16
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.03
Earnings History > 95 > eps Estimate
0.03
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
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.06
Earnings History > 96 > eps Difference
-0.01
Earnings History > 96 > surprise Percent
-16.6667
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-16
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.21
Earnings History > 97 > eps Estimate
0.2
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
5
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-17
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.42
Earnings History > 98 > eps Estimate
0.41
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
2.439
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-17
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.02
Earnings History > 99 > eps Estimate
0.02
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-14
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.05
Earnings History > 100 > eps Estimate
-0.06
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
16.6667
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-18
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.16
Earnings History > 101 > eps Estimate
0.16
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-18
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.33
Earnings History > 102 > eps Estimate
0.32
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
3.125
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.02
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-15
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.05
Earnings History > 104 > eps Estimate
-0.06
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
16.6667
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-18
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.13
Earnings History > 105 > eps Estimate
0.12
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
8.3333
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.26
Earnings History > 106 > eps Estimate
0.25
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
4
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.01
Earnings History > 107 > eps Estimate
-0.02
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
150
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-23
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.05
Earnings History > 108 > eps Estimate
-0.06
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
16.6667
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-28
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
11.1111
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-28
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.31
Earnings History > 110 > eps Estimate
0.19
Earnings History > 110 > eps Difference
0.12
Earnings History > 110 > surprise Percent
63.1579
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-29
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.02
Earnings History > 111 > eps Estimate
-0.03
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
33.3333
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-17
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.04
Earnings History > 112 > eps Estimate
-0.06
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
33.3333
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-28
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.07
Earnings History > 113 > eps Estimate
0.06
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
16.6667
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-29
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.13
Earnings History > 114 > eps Estimate
0.12
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
8.3333
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-29
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.01
Earnings History > 115 > eps Estimate
-0.01
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-18
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.07
Earnings History > 116 > eps Estimate
-0.07
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-30
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.04
Earnings History > 117 > eps Estimate
0.04
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-23
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.11
Earnings History > 118 > eps Estimate
0.1
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
10
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-05-07
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0
Earnings History > 119 > eps Estimate
0
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Pool Corporation distributes swimming pool supplies, equipment, related leisure, irrigation, and landscape maintenance products in the United States and internationally. The company offers maintenance products, including chemicals, supplies, and pool accessories; repair and replacement parts for pool equipment, such as cleaners, filters, heaters, pumps, and lights; and building materials, such as concrete, plumbing and electrical components, functional and decorative pool surfaces, decking materials, tiles, hardscapes, and natural stones for pool installations and remodeling. It also provides pool equipment and components for new pool construction and the remodeling of existing pools; irrigation and related products, such as irrigation system components, and professional turf care equipment and supplies; commercial products, including heaters, safety equipment, commercial decking equipment, and commercial pumps and filters. In addition, the company offers fiberglass pools, and hot tubs and packaged pool kits comprising walls, liners, braces, and coping for in-ground and above-ground pools; and other pool construction and recreational products which consist discretionary recreational and related outdoor living products, such as grills and components for outdoor kitchens. It serves swimming pool remodelers and builders; specialty retailers that sell swimming pool supplies; swimming pool repair and service businesses; irrigation construction and landscape maintenance contractors; and commercial pool operators and pool contractors. Pool Corporation was incorporated in 1993 and is headquartered in Covington, Louisiana.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStifel Nicolaus Has Lowered Expectations for Pool (NASDAQ:POOL) Stock Price MarketBeat
Read more →POOL Stock Rating Update: Stifel Lowers Price Target to $240 | P GuruFocus
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$329.2727
Analyst Picks
Strong Buy
4
Buy
1
Hold
7
Sell
1
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)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 92.90% of the total shares of Pool Corporation
1.
Vanguard Group Inc(11.7485%)
since
2025/06/30
2.
Berkshire Hathaway Inc(9.2687%)
since
2025/06/30
3.
BlackRock Inc(8.7604%)
since
2025/06/30
4.
Kayne Anderson Rudnick Investment Management LLC(5.9215%)
since
2025/06/30
5.
Wellington Management Company LLP(5.9106%)
since
2025/06/30
6.
State Street Corp(4.2306%)
since
2025/06/30
7.
Morgan Stanley - Brokerage Accounts(3.2936%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.0145%)
since
2025/07/31
9.
Geode Capital Management, LLC(2.6752%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.4946%)
since
2025/07/31
11.
Vanguard Small Cap Index(2.3236%)
since
2025/07/31
12.
Amvescap Plc.(1.8748%)
since
2025/06/30
13.
Massachusetts Financial Services Company(1.6508%)
since
2025/06/30
14.
William Blair Investment Management, LLC(1.5711%)
since
2025/06/30
15.
Steadfast Capital Management LLC(1.5084%)
since
2025/06/30
16.
Eaton Vance Atlanta Capital SMID-Cap I(1.5016%)
since
2025/07/31
17.
Mawer Investment Management Ltd(1.3354%)
since
2025/06/30
18.
London Company of Virginia(1.321%)
since
2025/06/30
19.
Vanguard Small Cap Growth Index Inv(1.3088%)
since
2025/07/31
20.
Fidelity 500 Index(1.277%)
since
2025/07/31
21.
Invesco S&P 500® Equal Weight ETF(1.2639%)
since
2025/08/29
22.
Wasatch Advisors LP(1.2538%)
since
2025/06/30
23.
UBS Group AG(1.2292%)
since
2025/06/30
24.
Touchstone Mid Cap Y(1.2279%)
since
2025/06/30
25.
iShares Core S&P 500 ETF(1.2116%)
since
2025/08/31
26.
SPDR® S&P 500® ETF(1.2074%)
since
2025/08/31
27.
Envestnet Asset Management Inc(1.1714%)
since
2025/06/30
28.
Blair William & Co(1.098%)
since
2025/06/30
29.
Wells Fargo & Co(1.0915%)
since
2025/06/30
30.
Northern Trust Corp(1.0612%)
since
2025/06/30
31.
iShares MSCI USA Quality Factor ETF(0.9679%)
since
2025/08/31
32.
MFS Large Cap Growth Equity(0.9267%)
since
2025/06/30
33.
MFS Massachusetts Inv Gr Stk A(0.9129%)
since
2025/07/31
34.
Hartford Core Equity Y(0.8308%)
since
2025/07/31
35.
Macquarie US Mid Cap Growth Equity(0.8193%)
since
2025/06/30
36.
Wellington Disciplined US Eq Defensive(0.8019%)
since
2025/06/30
37.
Macquarie Mid Cap Growth A(0.7972%)
since
2025/07/31
38.
Virtus KAR Mid-Cap Core I(0.7332%)
since
2025/06/30
39.
Findlay Park American I USD Dist(0.661%)
since
2025/06/30
40.
Wasatch Core Growth(0.6442%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.9776
Date
2025-09-30
EPS Actual
3.39
EPS Estimate
3.38
EPS Difference
0.01
Surprise Percent
0.2959%
(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.