_id
69148c4cccc777a4e85d9a0f
Ticker
PG
Name
Procter & Gamble Company
Exchange
NYSE
Address
One Procter & Gamble Plaza, Cincinnati, OH, United States, 45202
Country
USA
Sector
Consumer Defensive
Industry
Household & Personal Products
Currency
USD
Website
https://www.pginvestor.com
Description
The Procter & Gamble Company provides branded consumer packaged goods worldwide. It operates through Beauty; Grooming; Health Care; Fabric & Home Care; and Baby, Feminine & Family Care segments. The company offers conditioners, shampoos, styling aids, and treatments under the Head & Shoulders, Herbal Essences, Pantene, and Rejoice brands; antiperspirants, deodorants, and personal cleansing products under the Native, Old Spice, Safeguard, and Secret brands; and facial moisturizers, cleaners, and treatments under the Olay and SK-II brands. It also provides blades, razors, shave products, appliances, and other grooming products under the Braun, Gillette, and Venus brands. In addition, the company offers toothbrushes, toothpastes, and other oral care products under the Crest and Oral-B brands; and gastrointestinal, pain relief, rapid diagnostics, respiratory, vitamins/minerals/supplements, and other personal health care products under the Metamucil, Neurobion, Pepto-Bismol, and Vicks brands. Further, it provides fabric enhancers, and laundry additives and detergents under the Ariel, Downy, Gain, and Tide brands; and air and dish care, P&G professional, and surface care under the Cascade, Dawn, Fairy, Febreze, Mr. Clean, and Swiffer brands. Additionally, the company offers baby wipes, and taped diapers and pants under the Luvs and Pampers brands; adult incontinence and menstrual care products under the Always, Always Discreet, and Tampax brands; and paper towels, tissues, and toilet papers under the Bounty, Charmin, and Puffs brands. It sells its products through mass merchandisers, social and e-commerce channels, grocery and specialty beauty stores, membership club stores, drug and department stores, distributors, wholesalers, airport duty-free and high-frequency stores, pharmacies, electronics stores, and professional channels, as well as directly to consumers. The Procter & Gamble Company was founded in 1837 and is headquartered in Cincinnati, Ohio.
Last Close
141.1
Volume
12056750
Current Price
143.46
Change
-1.42
Last Updated
2026-01-06T09:06:28.234Z
Image
data:image/webp;base64,UklGRmYGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSLACAAABoKVtt2nL+cccW9UB49quDrgPtqti+7ZsdCJ2rm07aUDZXGOO8Ycbcz65j4gJwBClJUBr2sq9r3179i5579y3r+9bPb0NSEtQoCjQWXz8R+OA9tPJpV1AZVSigvFP/cIgs5lHkBFuZsHgb09PgKiMJCWM3X+V4ebBAcPNg1cPjkdKI1DofRcZljnkbMFLD7Sgw5IWZn5EN+cIw5yfzkZLhiKKzbdozhG78fZWqAwhJTnGnFlgzjyZJA0k6L7IxlmkN3ylhzSAoPsWGxbb8J0epC8ReZENC274ShLpR3GUxqIbnoT2odhCY+HGHdD/SJh7g1Fa8NYCpH+Dvs/M4jM/akH+oXiQxgqNj0ABCCacZdQQPD8ZAij20Vil8RAUgkkXGXUEL0+BKJ6msVLjc1B0fqLX4vy1Cyyls1rncuAYrR7jSeh39HqcP7anZ0Y9QZ+1ipkVZ67dR6vJeOg15poy3/qGXpPzh7OMmoIX77LyzP/9u7Xls4yaghe/pdfk/PE15poy39pHq8l4eBVzXeumZ0Y9QZ+l39Prcf7UxnFaPcZTwDJ6Pc4VQOdnei3O33pQPEOrxfgCVDD5EqOO4OWpECgO0OowHoYCgonnGDUEL06BAFA8TKvB+BgUAAT6IXN5mZ+0If9AwvybjNKCtxch4d8V22ilGXdB8d+K47SyGp6Gok+R9DKbkhq+piL9QNB7h005Dd8bA0H/Cb1X2HgZ0fD1MUgYNEk6yZxLyJlnVBIGF8XW2zQflRvv7IAKhiktzP6UbjGKMOfnc9ESDFnRevASw/KwsgUvP9yCYvgpYfyhaww3j0HCzYPXj0yEJoxSVDDx2d8ZDDPz+Ee4mQWDfzw/CaKCEYsC3WWnfskcMP96enkPUEGBogDaM9cefPOHi0bmiz+8dWjdrDYAFQwRVlA4IJADAABQEACdASpAAEAAPtFSpEwoJCOiLBgNmQAaCWwArk84/D+6eaBWf7dufB1IU+3056PTLd5g/1huuaTVnE6GPcsr+i3+Gz5v/LCHCjkE/XgNDExsebc9H3iSz7gH7FdfPlt6iLeH7KfzhJse8ox3gAPwzFc1E4UN1EUo8n9GNYxOW01xEjlSBqOsPFwAAP78R2/2+8g1RvYFFCxxtfc4dIuUMEsZMok/9CGDLp5/UU9GS3f22d1nA8D7BzWXzfu6pgUIlBRFJzZRDiKF65Mj0EbF4vAyKDDHcrN5zKZT+CELTDkZ7omkgOQbpQ73OExvbn2od55qVcCAEVTWOZXwQ5h31i73F2XKHwG+GCGFETACu7iWT01d4T0Kc1LLBv4t+E7DKvbnQUSslHXGPbu9RQio6MJMLfYY4jc+kL0/bDN7pHGMaRW5zny9rZ7yRtiqkIUVRvCZl+qENB0D6crTPY0OnhbEOGcgn/1B04ntcraz3glJV40OrjZA4rAy3ap3pJohxomDvozxymKzgH9UP+SZ5d1ryRGyPe7LH0NZ05/eW+LrBFo71ys0LEMZ/475bsJ/A3ymTdLZcZqUxJLxwAzNaBMDJl6iqU+mkSnfqSQ03FYwzF8NrJykSVqQfyiujt09ejwsC2T9wpFvx5wKxcN+v/PgtLjKm67MxuFrhv1x6lMs0eCga/lYnsGw44ZdL8w8TLnPasUy4UPNUhQBCAuc15jmb6m/0iELruI4uCKZBEm0MpFOFgsN69/P3ZKvBgt5LrNcpf0ldSfdfDfTTDTmO3w3wD5tRvmJSjlaNSgz0vQgfHV2jN00F4n6lb4MRMPukAf3fmUjyWmLfej8/9MVq/XCoHAePJjLEuptb6RoZC8GIvXL155uBHiUJEQC8ry4I6/4vk8Cu6sMMOsTFBtfipE8tn5l8/k5+ZgAw6tb7FxTdak2kQysPPUzLVrtv4cvwBLdlL6UfSadVtKT/FoENQTk6Zubg9bWifnGlg/mCa03AbpAQw+AjuvcscxTXNGfIHt7QnxwbORsiRc9dygS+P7DGL7zw/ik19OrSBzbK4Yy4mi3sTUyV0EOG3O1AofdxWBurrC5ffSaAk3Q2H3QhG0PA/SbZFkO8aUKsDxFCWTyah8WlHUZBYoBeDYK1zXcKvPHEijFplkr+vlQjda8tSWEjZiABs4+mzS1iyh8RTwCLzli7zoMbu1nJ7AAAAA=
Ipo Date
1970-01-01T00:00:00.000Z
Market Cap
328533934080
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9146477477477478
Sentiment Sources
111
Rating
4.04
Target Price
168.9545
Strong Buy
11
Buy
5
Hold
8
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
22386000000
Cost Of Revenue
10887000000
Gross Profit
11499000000
Operating Expenses
5643000000
Operating Income
5856000000
Interest Expense
197000000
Pretax Income
6034000000
Net Income
4750000000
Eps
1.9492777413000657
Dividends Per Share
-2549000000
Shares Outstanding
2336733549
Income Tax Expense
1253000000
EBITDA
6992000000
Operating Margin
26.159206647011523
Total Other Income Expense Net
178000000
Cash
11171000000
Short Term Investments
-
Receivables
6487000000
Inventories
7848000000
Total Current Assets
27118000000
Property Plant Equipment
24119000000
Total Assets
127599000000
Payables
15609000000
Short Term Debt
11631000000
Long Term Debt
24315000000
Total Liabilities
74048000000
Equity
53270000000
Bs_currency_symbol
USD
Depreciation
761000000
Change In Working Capital
-304000000
Cash From Operations
5408000000
Capital Expenditures
1200000000
Cash From Investing
-1535000000
Cash From Financing
-2239000000
Net Change In Cash
1615000000
Cf_currency_symbol
USD
PE
20.7035
PB
6.562480345410175
ROE
8.916838746010889
ROA
3.722599706894255
FCF
4208000000
Fcf Percent
0.18797462699901724
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
6
Growth Investing Score
5.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
22386000000
Quarters > 0 > income Statement > cost Of Revenue
10887000000
Quarters > 0 > income Statement > gross Profit
11499000000
Quarters > 0 > income Statement > operating Expenses
5643000000
Quarters > 0 > income Statement > operating Income
5856000000
Quarters > 0 > income Statement > interest Expense
197000000
Quarters > 0 > income Statement > pretax Income
6034000000
Quarters > 0 > income Statement > net Income
4750000000
Quarters > 0 > income Statement > eps
1.9492777413000657
Quarters > 0 > income Statement > dividends Per Share
-2549000000
Quarters > 0 > income Statement > shares Outstanding
2436800000
Quarters > 0 > income Statement > income Tax Expense
1253000000
Quarters > 0 > income Statement > EBITDA
6992000000
Quarters > 0 > income Statement > operating Margin
26.159206647011523
Quarters > 0 > income Statement > total Other Income Expense Net
178000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
11171000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
6487000000
Quarters > 0 > balance Sheet > inventories
7848000000
Quarters > 0 > balance Sheet > total Current Assets
27118000000
Quarters > 0 > balance Sheet > property Plant Equipment
24119000000
Quarters > 0 > balance Sheet > total Assets
127599000000
Quarters > 0 > balance Sheet > payables
15609000000
Quarters > 0 > balance Sheet > short Term Debt
11631000000
Quarters > 0 > balance Sheet > long Term Debt
24315000000
Quarters > 0 > balance Sheet > total Liabilities
74048000000
Quarters > 0 > balance Sheet > equity
53270000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
4781000000
Quarters > 0 > cash Flow > depreciation
761000000
Quarters > 0 > cash Flow > change In Working Capital
-304000000
Quarters > 0 > cash Flow > cash From Operations
5408000000
Quarters > 0 > cash Flow > capital Expenditures
1200000000
Quarters > 0 > cash Flow > cash From Investing
-1535000000
Quarters > 0 > cash Flow > cash From Financing
-2239000000
Quarters > 0 > cash Flow > net Change In Cash
1615000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.9492777413000657
Quarters > 0 > ratios > PB
6.562480345410175
Quarters > 0 > ratios > ROE
8.916838746010889
Quarters > 0 > ratios > ROA
3.722599706894255
Quarters > 0 > ratios > FCF
4208000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.18797462699901724
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
20889000000
Quarters > 1 > income Statement > cost Of Revenue
10631000000
Quarters > 1 > income Statement > gross Profit
10258000000
Quarters > 1 > income Statement > operating Expenses
5903000000
Quarters > 1 > income Statement > operating Income
4355000000
Quarters > 1 > income Statement > interest Expense
212000000
Quarters > 1 > income Statement > pretax Income
4521000000
Quarters > 1 > income Statement > net Income
3616000000
Quarters > 1 > income Statement > eps
1.4732724902216427
Quarters > 1 > income Statement > dividends Per Share
-2553000000
Quarters > 1 > income Statement > shares Outstanding
2454400000
Quarters > 1 > income Statement > income Tax Expense
895000000
Quarters > 1 > income Statement > EBITDA
5456000000
Quarters > 1 > income Statement > operating Margin
20.8482933601417
Quarters > 1 > income Statement > total Other Income Expense Net
166000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
9556000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
6185000000
Quarters > 1 > balance Sheet > inventories
7551000000
Quarters > 1 > balance Sheet > total Current Assets
25392000000
Quarters > 1 > balance Sheet > property Plant Equipment
23897000000
Quarters > 1 > balance Sheet > total Assets
125231000000
Quarters > 1 > balance Sheet > payables
15227000000
Quarters > 1 > balance Sheet > short Term Debt
9767000000
Quarters > 1 > balance Sheet > long Term Debt
24995000000
Quarters > 1 > balance Sheet > total Liabilities
72947000000
Quarters > 1 > balance Sheet > equity
52012000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3626000000
Quarters > 1 > cash Flow > depreciation
723000000
Quarters > 1 > cash Flow > change In Working Capital
2458000000
Quarters > 1 > cash Flow > cash From Operations
4985000000
Quarters > 1 > cash Flow > capital Expenditures
996000000
Quarters > 1 > cash Flow > cash From Investing
-1063000000
Quarters > 1 > cash Flow > cash From Financing
-3616000000
Quarters > 1 > cash Flow > net Change In Cash
440000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.4732724902216427
Quarters > 1 > ratios > PB
6.769749750057679
Quarters > 1 > ratios > ROE
6.952241790356071
Quarters > 1 > ratios > ROA
2.887463966589742
Quarters > 1 > ratios > FCF
3989000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.19096175020345638
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
19776000000
Quarters > 2 > income Statement > cost Of Revenue
9694000000
Quarters > 2 > income Statement > gross Profit
10082000000
Quarters > 2 > income Statement > operating Expenses
5524000000
Quarters > 2 > income Statement > operating Income
4558000000
Quarters > 2 > income Statement > interest Expense
217000000
Quarters > 2 > income Statement > pretax Income
4661000000
Quarters > 2 > income Statement > net Income
3769000000
Quarters > 2 > income Statement > eps
1.5384929381990367
Quarters > 2 > income Statement > dividends Per Share
-2433000000
Quarters > 2 > income Statement > shares Outstanding
2449800000
Quarters > 2 > income Statement > income Tax Expense
868000000
Quarters > 2 > income Statement > EBITDA
5568000000
Quarters > 2 > income Statement > operating Margin
23.048139158576053
Quarters > 2 > income Statement > total Other Income Expense Net
103000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
9116000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6139000000
Quarters > 2 > balance Sheet > inventories
7400000000
Quarters > 2 > balance Sheet > total Current Assets
24435000000
Quarters > 2 > balance Sheet > property Plant Equipment
22728000000
Quarters > 2 > balance Sheet > total Assets
122984000000
Quarters > 2 > balance Sheet > payables
14512000000
Quarters > 2 > balance Sheet > short Term Debt
9889000000
Quarters > 2 > balance Sheet > long Term Debt
24252000000
Quarters > 2 > balance Sheet > total Liabilities
70439000000
Quarters > 2 > balance Sheet > equity
52272000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
3793000000
Quarters > 2 > cash Flow > depreciation
690000000
Quarters > 2 > cash Flow > change In Working Capital
-942000000
Quarters > 2 > cash Flow > cash From Operations
3705000000
Quarters > 2 > cash Flow > capital Expenditures
859000000
Quarters > 2 > cash Flow > cash From Investing
-726000000
Quarters > 2 > cash Flow > cash From Financing
-4215000000
Quarters > 2 > cash Flow > net Change In Cash
-1114000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.5384929381990367
Quarters > 2 > ratios > PB
6.723452479338843
Quarters > 2 > ratios > ROE
7.210361187633915
Quarters > 2 > ratios > ROA
3.0646262928511026
Quarters > 2 > ratios > FCF
2846000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.14391181229773461
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
21882000000
Quarters > 3 > income Statement > cost Of Revenue
10418000000
Quarters > 3 > income Statement > gross Profit
11464000000
Quarters > 3 > income Statement > operating Expenses
5723000000
Quarters > 3 > income Statement > operating Income
5741000000
Quarters > 3 > income Statement > interest Expense
240000000
Quarters > 3 > income Statement > pretax Income
5845000000
Quarters > 3 > income Statement > net Income
4630000000
Quarters > 3 > income Statement > eps
1.8835686099019568
Quarters > 3 > income Statement > dividends Per Share
-2441000000
Quarters > 3 > income Statement > shares Outstanding
2458100000
Quarters > 3 > income Statement > income Tax Expense
1187000000
Quarters > 3 > income Statement > EBITDA
6791000000
Quarters > 3 > income Statement > operating Margin
26.236175852298693
Quarters > 3 > income Statement > total Other Income Expense Net
104000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
10230000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
6234000000
Quarters > 3 > balance Sheet > inventories
7020000000
Quarters > 3 > balance Sheet > total Current Assets
25642000000
Quarters > 3 > balance Sheet > property Plant Equipment
22074000000
Quarters > 3 > balance Sheet > total Assets
122639000000
Quarters > 3 > balance Sheet > payables
14495000000
Quarters > 3 > balance Sheet > short Term Debt
9424000000
Quarters > 3 > balance Sheet > long Term Debt
25263000000
Quarters > 3 > balance Sheet > total Liabilities
71196000000
Quarters > 3 > balance Sheet > equity
51168000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
4659000000
Quarters > 3 > cash Flow > depreciation
706000000
Quarters > 3 > cash Flow > change In Working Capital
1496000000
Quarters > 3 > cash Flow > cash From Operations
4825000000
Quarters > 3 > cash Flow > capital Expenditures
925000000
Quarters > 3 > cash Flow > cash From Investing
-921000000
Quarters > 3 > cash Flow > cash From Financing
-5571000000
Quarters > 3 > cash Flow > net Change In Cash
-1926000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.8835686099019568
Quarters > 3 > ratios > PB
6.891788344277674
Quarters > 3 > ratios > ROE
9.048624140087554
Quarters > 3 > ratios > ROA
3.77530801784098
Quarters > 3 > ratios > FCF
3900000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1782286811077598
Quarters > 3 > health Score
60
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
84284000000
Annuals > 0 > income Statement > cost Of Revenue
41164000000
Annuals > 0 > income Statement > gross Profit
43120000000
Annuals > 0 > income Statement > operating Expenses
22669000000
Annuals > 0 > income Statement > operating Income
20451000000
Annuals > 0 > income Statement > interest Expense
907000000
Annuals > 0 > income Statement > pretax Income
20167000000
Annuals > 0 > income Statement > net Income
15974000000
Annuals > 0 > income Statement > eps
6.508311603650586
Annuals > 0 > income Statement > dividends Per Share
-9872000000
Annuals > 0 > income Statement > shares Outstanding
2454400000
Annuals > 0 > income Statement > income Tax Expense
4102000000
Annuals > 0 > income Statement > EBITDA
23921000000
Annuals > 0 > income Statement > operating Margin
24.264391818138677
Annuals > 0 > income Statement > total Other Income Expense Net
-284000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
9556000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
6185000000
Annuals > 0 > balance Sheet > inventories
7551000000
Annuals > 0 > balance Sheet > total Current Assets
25392000000
Annuals > 0 > balance Sheet > property Plant Equipment
23897000000
Annuals > 0 > balance Sheet > total Assets
125231000000
Annuals > 0 > balance Sheet > payables
15227000000
Annuals > 0 > balance Sheet > short Term Debt
9767000000
Annuals > 0 > balance Sheet > long Term Debt
24995000000
Annuals > 0 > balance Sheet > total Liabilities
72947000000
Annuals > 0 > balance Sheet > equity
52012000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
16065000000
Annuals > 0 > cash Flow > depreciation
2847000000
Annuals > 0 > cash Flow > change In Working Capital
-2474000000
Annuals > 0 > cash Flow > cash From Operations
17818000000
Annuals > 0 > cash Flow > capital Expenditures
3773000000
Annuals > 0 > cash Flow > cash From Investing
-3818000000
Annuals > 0 > cash Flow > cash From Financing
-14036000000
Annuals > 0 > cash Flow > net Change In Cash
74000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.508311603650586
Annuals > 0 > ratios > PB
6.623935399523187
Annuals > 0 > ratios > ROE
30.71214335153426
Annuals > 0 > ratios > ROA
12.755627600194842
Annuals > 0 > ratios > FCF
14045000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.16663898248777942
Annuals > 0 > health Score
73
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
84039000000
Annuals > 1 > income Statement > cost Of Revenue
40848000000
Annuals > 1 > income Statement > gross Profit
43191000000
Annuals > 1 > income Statement > operating Expenses
24646000000
Annuals > 1 > income Statement > operating Income
18545000000
Annuals > 1 > income Statement > interest Expense
925000000
Annuals > 1 > income Statement > pretax Income
18761000000
Annuals > 1 > income Statement > net Income
14879000000
Annuals > 1 > income Statement > eps
6.019256442412719
Annuals > 1 > income Statement > dividends Per Share
-9312000000
Annuals > 1 > income Statement > shares Outstanding
2471900000
Annuals > 1 > income Statement > income Tax Expense
3787000000
Annuals > 1 > income Statement > EBITDA
22582000000
Annuals > 1 > income Statement > operating Margin
22.067135496614668
Annuals > 1 > income Statement > total Other Income Expense Net
216000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
9482000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
6118000000
Annuals > 1 > balance Sheet > inventories
7016000000
Annuals > 1 > balance Sheet > total Current Assets
24709000000
Annuals > 1 > balance Sheet > property Plant Equipment
22152000000
Annuals > 1 > balance Sheet > total Assets
122370000000
Annuals > 1 > balance Sheet > payables
15364000000
Annuals > 1 > balance Sheet > short Term Debt
7434000000
Annuals > 1 > balance Sheet > long Term Debt
25269000000
Annuals > 1 > balance Sheet > total Liabilities
71812000000
Annuals > 1 > balance Sheet > equity
50286000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
14879000000
Annuals > 1 > cash Flow > depreciation
2896000000
Annuals > 1 > cash Flow > change In Working Capital
-436000000
Annuals > 1 > cash Flow > cash From Operations
19846000000
Annuals > 1 > cash Flow > capital Expenditures
3322000000
Annuals > 1 > cash Flow > cash From Investing
-3504000000
Annuals > 1 > cash Flow > cash From Financing
-14855000000
Annuals > 1 > cash Flow > net Change In Cash
1236000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
6.019256442412719
Annuals > 1 > ratios > PB
6.900143240663406
Annuals > 1 > ratios > ROE
29.58875233663445
Annuals > 1 > ratios > ROA
12.159025905042085
Annuals > 1 > ratios > FCF
16524000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.19662299646592654
Annuals > 1 > health Score
76
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
82006000000
Annuals > 2 > income Statement > cost Of Revenue
42760000000
Annuals > 2 > income Statement > gross Profit
39246000000
Annuals > 2 > income Statement > operating Expenses
21112000000
Annuals > 2 > income Statement > operating Income
18134000000
Annuals > 2 > income Statement > interest Expense
756000000
Annuals > 2 > income Statement > pretax Income
18353000000
Annuals > 2 > income Statement > net Income
14653000000
Annuals > 2 > income Statement > eps
5.8991907886790935
Annuals > 2 > income Statement > dividends Per Share
8999000000
Annuals > 2 > income Statement > shares Outstanding
2483900000
Annuals > 2 > income Statement > income Tax Expense
3615000000
Annuals > 2 > income Statement > EBITDA
21771000000
Annuals > 2 > income Statement > operating Margin
22.11301612077165
Annuals > 2 > income Statement > total Other Income Expense Net
219000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
8246000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
5471000000
Annuals > 2 > balance Sheet > inventories
7073000000
Annuals > 2 > balance Sheet > total Current Assets
22648000000
Annuals > 2 > balance Sheet > property Plant Equipment
21909000000
Annuals > 2 > balance Sheet > total Assets
120829000000
Annuals > 2 > balance Sheet > payables
14598000000
Annuals > 2 > balance Sheet > short Term Debt
10451000000
Annuals > 2 > balance Sheet > long Term Debt
24378000000
Annuals > 2 > balance Sheet > total Liabilities
73764000000
Annuals > 2 > balance Sheet > equity
46777000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
14738000000
Annuals > 2 > cash Flow > depreciation
2714000000
Annuals > 2 > cash Flow > change In Working Capital
-1220000000
Annuals > 2 > cash Flow > cash From Operations
16848000000
Annuals > 2 > cash Flow > capital Expenditures
3062000000
Annuals > 2 > cash Flow > cash From Investing
-3500000000
Annuals > 2 > cash Flow > cash From Financing
-12146000000
Annuals > 2 > cash Flow > net Change In Cash
1032000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.8991907886790935
Annuals > 2 > ratios > PB
7.45377093443359
Annuals > 2 > ratios > ROE
31.325223934839773
Annuals > 2 > ratios > ROA
12.127055590959124
Annuals > 2 > ratios > FCF
13786000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.16810965051337706
Annuals > 2 > health Score
73
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
80187000000
Annuals > 3 > income Statement > cost Of Revenue
42157000000
Annuals > 3 > income Statement > gross Profit
38030000000
Annuals > 3 > income Statement > operating Expenses
20217000000
Annuals > 3 > income Statement > operating Income
17813000000
Annuals > 3 > income Statement > interest Expense
439000000
Annuals > 3 > income Statement > pretax Income
17995000000
Annuals > 3 > income Statement > net Income
14742000000
Annuals > 3 > income Statement > eps
5.805994249931078
Annuals > 3 > income Statement > dividends Per Share
8770000000
Annuals > 3 > income Statement > shares Outstanding
2539100000
Annuals > 3 > income Statement > income Tax Expense
3202000000
Annuals > 3 > income Statement > EBITDA
21241000000
Annuals > 3 > income Statement > operating Margin
22.21432401760884
Annuals > 3 > income Statement > total Other Income Expense Net
182000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
7214000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
5143000000
Annuals > 3 > balance Sheet > inventories
6924000000
Annuals > 3 > balance Sheet > total Current Assets
21653000000
Annuals > 3 > balance Sheet > property Plant Equipment
21195000000
Annuals > 3 > balance Sheet > total Assets
117208000000
Annuals > 3 > balance Sheet > payables
14882000000
Annuals > 3 > balance Sheet > short Term Debt
8850000000
Annuals > 3 > balance Sheet > long Term Debt
22848000000
Annuals > 3 > balance Sheet > total Liabilities
70354000000
Annuals > 3 > balance Sheet > equity
46589000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
14793000000
Annuals > 3 > cash Flow > depreciation
2807000000
Annuals > 3 > cash Flow > change In Working Capital
-1147000000
Annuals > 3 > cash Flow > cash From Operations
16723000000
Annuals > 3 > cash Flow > capital Expenditures
3156000000
Annuals > 3 > cash Flow > cash From Investing
-4424000000
Annuals > 3 > cash Flow > cash From Financing
-14876000000
Annuals > 3 > cash Flow > net Change In Cash
-3074000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
5.805994249931078
Annuals > 3 > ratios > PB
7.650163493528516
Annuals > 3 > ratios > ROE
31.642662431045952
Annuals > 3 > ratios > ROA
12.577639751552795
Annuals > 3 > ratios > FCF
13567000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.16919201366805092
Annuals > 3 > health Score
73
Valuation > metrics > PE
20.7035
Valuation > metrics > PB
6.562480345410175
Valuation > final Score
50
Valuation > verdict
59.4% Overvalued
Profitability > metrics > ROE
8.916838746010889
Profitability > metrics > ROA
17.516041005973893
Profitability > metrics > Net Margin
0.2121861877959439
Profitability > final Score
78
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.3900506851886616
Risk > metrics > Interest Coverage
29.725888324873097
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
0.9955212922173274
Liquidity > metrics > Quick Ratio
0.7074155653450808
Liquidity > final Score
45
Liquidity > verdict
Weak
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
70
Prev Profitabilities > 1
73
Prev Profitabilities > 2
78
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
61
Prev Liquidities > 1
60
Prev Liquidities > 2
66
Updated At
2026-01-20T22:23:24.470Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-22
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-22
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.87
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-24
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.99
Earnings History > 2 > eps Estimate
1.9
Earnings History > 2 > eps Difference
0.09
Earnings History > 2 > surprise Percent
4.7368
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-29
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.48
Earnings History > 3 > eps Estimate
1.42
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
4.2254
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.54
Earnings History > 4 > eps Estimate
1.53
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
0.6536
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-22
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.88
Earnings History > 5 > eps Estimate
1.86
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
1.0753
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-18
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.93
Earnings History > 6 > eps Estimate
1.9
Earnings History > 6 > eps Difference
0.03
Earnings History > 6 > surprise Percent
1.5789
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.4
Earnings History > 7 > eps Estimate
1.37
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
2.1898
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-19
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.52
Earnings History > 8 > eps Estimate
1.41
Earnings History > 8 > eps Difference
0.11
Earnings History > 8 > surprise Percent
7.8014
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-23
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.84
Earnings History > 9 > eps Estimate
1.7
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
8.2353
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-18
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.83
Earnings History > 10 > eps Estimate
1.72
Earnings History > 10 > eps Difference
0.11
Earnings History > 10 > surprise Percent
6.3953
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-28
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.37
Earnings History > 11 > eps Estimate
1.32
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
3.7879
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-21
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.37
Earnings History > 12 > eps Estimate
1.32
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
3.7879
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-19
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.59
Earnings History > 13 > eps Estimate
1.59
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-19
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.57
Earnings History > 14 > eps Estimate
1.55
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
1.2903
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-29
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.21
Earnings History > 15 > eps Estimate
1.23
Earnings History > 15 > eps Difference
-0.02
Earnings History > 15 > surprise Percent
-1.626
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-20
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.33
Earnings History > 16 > eps Estimate
1.29
Earnings History > 16 > eps Difference
0.04
Earnings History > 16 > surprise Percent
3.1008
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-19
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.66
Earnings History > 17 > eps Estimate
1.65
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
0.6061
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-19
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.61
Earnings History > 18 > eps Estimate
1.59
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
1.2579
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.13
Earnings History > 19 > eps Estimate
1.09
Earnings History > 19 > eps Difference
0.04
Earnings History > 19 > surprise Percent
3.6697
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-20
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.26
Earnings History > 20 > eps Estimate
1.19
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
5.8824
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-20
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.64
Earnings History > 21 > eps Estimate
1.51
Earnings History > 21 > eps Difference
0.13
Earnings History > 21 > surprise Percent
8.6093
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-20
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.63
Earnings History > 22 > eps Estimate
1.42
Earnings History > 22 > eps Difference
0.21
Earnings History > 22 > surprise Percent
14.7887
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.16
Earnings History > 23 > eps Estimate
1.01
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
14.8515
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-17
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.17
Earnings History > 24 > eps Estimate
1.13
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
3.5398
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-23
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.42
Earnings History > 25 > eps Estimate
1.37
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
3.6496
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-22
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.37
Earnings History > 26 > eps Estimate
1.24
Earnings History > 26 > eps Difference
0.13
Earnings History > 26 > surprise Percent
10.4839
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.1
Earnings History > 27 > eps Estimate
1.05
Earnings History > 27 > eps Difference
0.05
Earnings History > 27 > surprise Percent
4.7619
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-23
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.06
Earnings History > 28 > eps Estimate
1.04
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
1.9231
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-23
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.25
Earnings History > 29 > eps Estimate
1.21
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
3.3058
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-19
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.12
Earnings History > 30 > eps Estimate
1.09
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
2.7523
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-31
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.94
Earnings History > 31 > eps Estimate
0.9
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
4.4444
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-19
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1
Earnings History > 32 > eps Estimate
0.98
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
2.0408
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-23
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.19
Earnings History > 33 > eps Estimate
1.14
Earnings History > 33 > eps Difference
0.05
Earnings History > 33 > surprise Percent
4.386
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-20
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.09
Earnings History > 34 > eps Estimate
1.08
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
0.9259
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.85
Earnings History > 35 > eps Estimate
0.78
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
8.9744
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-26
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.96
Earnings History > 36 > eps Estimate
0.94
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
2.1277
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-20
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.08
Earnings History > 37 > eps Estimate
1.06
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
1.8868
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-25
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.03
Earnings History > 38 > eps Estimate
0.98
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
5.102
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-02
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.79
Earnings History > 39 > eps Estimate
0.74
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
6.7568
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-26
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.86
Earnings History > 40 > eps Estimate
0.82
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
4.878
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-26
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.04
Earnings History > 41 > eps Estimate
0.97
Earnings History > 41 > eps Difference
0.07
Earnings History > 41 > surprise Percent
7.2165
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-23
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.98
Earnings History > 42 > eps Estimate
0.94
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
4.2553
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1
Earnings History > 43 > eps Estimate
0.95
Earnings History > 43 > eps Difference
0.05
Earnings History > 43 > surprise Percent
5.2632
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-23
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.92
Earnings History > 44 > eps Estimate
0.92
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.06
Earnings History > 45 > eps Estimate
1.13
Earnings History > 45 > eps Difference
-0.07
Earnings History > 45 > surprise Percent
-6.1947
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-24
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.07
Earnings History > 46 > eps Estimate
1.07
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-01
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.95
Earnings History > 47 > eps Estimate
0.91
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
4.3956
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-23
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.04
Earnings History > 48 > eps Estimate
1.02
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
1.9608
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-24
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.21
Earnings History > 49 > eps Estimate
1.2
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
0.8333
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-25
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.05
Earnings History > 50 > eps Estimate
1.05
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-01
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.79
Earnings History > 51 > eps Estimate
0.77
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
2.5974
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-24
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.99
Earnings History > 52 > eps Estimate
0.96
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
3.125
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-25
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.22
Earnings History > 53 > eps Estimate
1.11
Earnings History > 53 > eps Difference
0.11
Earnings History > 53 > surprise Percent
9.9099
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-25
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.06
Earnings History > 54 > eps Estimate
0.96
Earnings History > 54 > eps Difference
0.1
Earnings History > 54 > surprise Percent
10.4167
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-03
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.82
Earnings History > 55 > eps Estimate
0.77
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
6.4935
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-27
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.94
Earnings History > 56 > eps Estimate
0.93
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
1.0753
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-27
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.1
Earnings History > 57 > eps Estimate
1.08
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
1.8519
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.03
Earnings History > 58 > eps Estimate
1.03
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-05
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.84
Earnings History > 59 > eps Estimate
0.82
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
2.439
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.96
Earnings History > 60 > eps Estimate
0.97
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-1.0309
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-27
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.13
Earnings History > 61 > eps Estimate
1.1
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
2.7273
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-27
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.02
Earnings History > 62 > eps Estimate
1
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
2
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-03
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.71
Earnings History > 63 > eps Estimate
0.73
Earnings History > 63 > eps Difference
-0.02
Earnings History > 63 > surprise Percent
-2.7397
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-29
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.89
Earnings History > 64 > eps Estimate
0.82
Earnings History > 64 > eps Difference
0.07
Earnings History > 64 > surprise Percent
8.5366
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.49
Earnings History > 65 > eps Estimate
1.43
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
4.1958
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-29
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.97
Earnings History > 66 > eps Estimate
0.99
Earnings History > 66 > eps Difference
-0.02
Earnings History > 66 > surprise Percent
-2.0202
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-08-05
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.8
Earnings History > 67 > eps Estimate
0.78
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
2.5641
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-30
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.84
Earnings History > 68 > eps Estimate
0.8
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
5
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-30
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.94
Earnings History > 69 > eps Estimate
0.99
Earnings History > 69 > eps Difference
-0.05
Earnings History > 69 > surprise Percent
-5.0505
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-29
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.03
Earnings History > 70 > eps Estimate
1.03
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-08-05
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.8
Earnings History > 71 > eps Estimate
0.78
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
2.5641
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-30
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.82
Earnings History > 72 > eps Estimate
0.81
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
1.2346
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.98
Earnings History > 73 > eps Estimate
0.97
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
1.0309
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.9
Earnings History > 74 > eps Estimate
0.9
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-03
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.67
Earnings History > 75 > eps Estimate
0.66
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
1.5152
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-01
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.74
Earnings History > 76 > eps Estimate
0.74
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-30
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.84
Earnings History > 77 > eps Estimate
0.84
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.79
Earnings History > 78 > eps Estimate
0.78
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
1.2821
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-02
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.55
Earnings History > 79 > eps Estimate
0.54
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
1.8519
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-03
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.62
Earnings History > 80 > eps Estimate
0.61
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
1.6393
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-27
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.72
Earnings History > 81 > eps Estimate
0.69
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
4.3478
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-01
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.77
Earnings History > 82 > eps Estimate
0.76
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
1.3158
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-08-01
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.56
Earnings History > 83 > eps Estimate
0.55
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.8182
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-28
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.63
Earnings History > 84 > eps Estimate
0.61
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
3.2787
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-27
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.74
Earnings History > 85 > eps Estimate
0.72
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
2.7778
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-27
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.73
Earnings History > 86 > eps Estimate
0.72
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
1.3889
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-08-02
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.5
Earnings History > 87 > eps Estimate
0.49
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
2.0408
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-30
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.55
Earnings History > 88 > eps Estimate
0.54
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
1.8519
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-28
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.65
Earnings History > 89 > eps Estimate
0.64
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
1.5625
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-27
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.63
Earnings History > 90 > eps Estimate
0.63
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-31
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.44
Earnings History > 91 > eps Estimate
0.43
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
2.3256
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-28
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.48
Earnings History > 92 > eps Estimate
0.48
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-28
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.56
Earnings History > 93 > eps Estimate
0.56
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-29
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.56
Earnings History > 94 > eps Estimate
0.55
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
1.8182
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-08-05
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.39
Earnings History > 95 > eps Estimate
0.37
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
5.4054
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-30
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.42
Earnings History > 96 > eps Estimate
0.41
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
2.439
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-31
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.52
Earnings History > 97 > eps Estimate
0.51
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
1.9608
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-30
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.48
Earnings History > 98 > eps Estimate
0.47
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
2.1277
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-08-07
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.3
Earnings History > 99 > eps Estimate
0.3
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-05-01
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.36
Earnings History > 100 > eps Estimate
0.35
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
2.8571
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-30
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.47
Earnings History > 101 > eps Estimate
0.46
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
2.1739
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-31
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.44
Earnings History > 102 > eps Estimate
0.44
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-08-01
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
BeforeMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.28
Earnings History > 103 > eps Estimate
0.27
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
3.7037
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-25
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.32
Earnings History > 104 > eps Estimate
0.32
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-25
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.44
Earnings History > 105 > eps Estimate
0.44
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-28
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.44
Earnings History > 106 > eps Estimate
0.44
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-29
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.28
Earnings History > 107 > eps Estimate
0.27
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
3.7037
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-22
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.38
Earnings History > 108 > eps Estimate
0.35
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
8.5714
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-25
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.39
Earnings History > 109 > eps Estimate
0.39
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-22
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.4
Earnings History > 110 > eps Estimate
0.39
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
2.5641
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.25
Earnings History > 111 > eps Estimate
0.24
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
4.1667
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-23
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.33
Earnings History > 112 > eps Estimate
0.32
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
3.125
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-27
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.38
Earnings History > 113 > eps Estimate
0.38
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-22
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.4
Earnings History > 114 > eps Estimate
0.39
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
2.5641
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-31
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.22
Earnings History > 115 > eps Estimate
0.21
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
4.7619
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-24
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.32
Earnings History > 116 > eps Estimate
0.31
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
3.2258
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-28
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.34
Earnings History > 117 > eps Estimate
0.33
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
3.0303
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-24
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.35
Earnings History > 118 > eps Estimate
0.34
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
2.9412
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-08-08
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.19
Earnings History > 119 > eps Estimate
0.19
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-25
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.27
Earnings History > 120 > eps Estimate
0.27
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-24
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.3
Earnings History > 121 > eps Estimate
0.3
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-24
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.32
Earnings History > 122 > eps Estimate
0.32
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
The Procter & Gamble Company provides branded consumer packaged goods worldwide. It operates through Beauty; Grooming; Health Care; Fabric & Home Care; and Baby, Feminine & Family Care segments. The company offers conditioners, shampoos, styling aids, and treatments under the Head & Shoulders, Herbal Essences, Pantene, and Rejoice brands; antiperspirants, deodorants, and personal cleansing products under the Native, Old Spice, Safeguard, and Secret brands; and facial moisturizers, cleaners, and treatments under the Olay and SK-II brands. It also provides blades, razors, shave products, appliances, and other grooming products under the Braun, Gillette, and Venus brands. In addition, the company offers toothbrushes, toothpastes, and other oral care products under the Crest and Oral-B brands; and gastrointestinal, pain relief, rapid diagnostics, respiratory, vitamins/minerals/supplements, and other personal health care products under the Metamucil, Neurobion, Pepto-Bismol, and Vicks brands. Further, it provides fabric enhancers, and laundry additives and detergents under the Ariel, Downy, Gain, and Tide brands; and air and dish care, P&G professional, and surface care under the Cascade, Dawn, Fairy, Febreze, Mr. Clean, and Swiffer brands. Additionally, the company offers baby wipes, and taped diapers and pants under the Luvs and Pampers brands; adult incontinence and menstrual care products under the Always, Always Discreet, and Tampax brands; and paper towels, tissues, and toilet papers under the Bounty, Charmin, and Puffs brands. It sells its products through mass merchandisers, social and e-commerce channels, grocery and specialty beauty stores, membership club stores, drug and department stores, distributors, wholesalers, airport duty-free and high-frequency stores, pharmacies, electronics stores, and professional channels, as well as directly to consumers. The Procter & Gamble Company was founded in 1837 and is headquartered in Cincinnati, Ohio.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AProcter & Gamble Earnings Are Out Thursday. Weak Consumer Spending Is a Big Worry. - Barron's
1/21/2026
Procter & Gamble Earnings Are Out Thursday. Weak Consumer Spending Is a Big Worry. Barron's
Read more →Evercore Maintains Procter & Gamble(PG.US) With Hold Rating, Maintains Target Price $170 富途资讯
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$168.9545
Analyst Picks
Strong Buy
11
Buy
5
Hold
8
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)
-
Very 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 55.68% of the total shares of Procter & Gamble Company
1.
Vanguard Group Inc(9.9642%)
since
2025/06/30
2.
BlackRock Inc(7.3522%)
since
2025/06/30
3.
State Street Corp(4.2839%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.1481%)
since
2025/07/31
5.
Geode Capital Management, LLC(2.5386%)
since
2025/06/30
6.
Vanguard 500 Index Investor(2.4797%)
since
2025/07/31
7.
Morgan Stanley - Brokerage Accounts(2.222%)
since
2025/06/30
8.
NORGES BANK(1.3676%)
since
2025/06/30
9.
Bank of America Corp(1.3387%)
since
2025/06/30
10.
Fidelity 500 Index(1.2698%)
since
2025/07/31
11.
Northern Trust Corp(1.2369%)
since
2025/06/30
12.
SPDR® S&P 500® ETF(1.2099%)
since
2025/08/31
13.
iShares Core S&P 500 ETF(1.2054%)
since
2025/08/31
14.
T. Rowe Price Associates, Inc.(1.154%)
since
2025/06/30
15.
JPMorgan Chase & Co(1.0461%)
since
2025/06/30
16.
FMR Inc(0.9688%)
since
2025/06/30
17.
UBS Asset Mgmt Americas Inc(0.9628%)
since
2025/06/30
18.
Franklin Resources Inc(0.9014%)
since
2025/06/30
19.
Vanguard Value Index Inv(0.8878%)
since
2025/07/31
20.
Bank of New York Mellon Corp(0.7576%)
since
2025/06/30
21.
Charles Schwab Investment Management Inc(0.7428%)
since
2025/06/30
22.
Goldman Sachs Group Inc(0.7343%)
since
2025/06/30
23.
Amvescap Plc.(0.6996%)
since
2025/06/30
24.
Legal & General Group PLC(0.6993%)
since
2025/06/30
25.
Royal Bank of Canada(0.689%)
since
2025/06/30
26.
Ameriprise Financial Inc(0.6786%)
since
2025/06/30
27.
Vanguard Institutional Index I(0.6056%)
since
2025/07/31
28.
Vanguard Dividend Appreciation ETF(0.5406%)
since
2025/07/31
29.
State St S&P 500® Indx SL Cl III(0.5347%)
since
2025/08/31
30.
Vanguard High Dividend Yield ETF(0.3857%)
since
2025/07/31
31.
Vanguard Institutional 500 Index Trust(0.3825%)
since
2025/07/31
32.
Blackrock Eq Idx Fund CF(0.3791%)
since
2025/06/30
33.
The Consumer Staples Sel SectSPDR® ETF(0.3651%)
since
2025/08/31
34.
Blackrock Russ 1000 Eq Idx Composite(0.3141%)
since
2025/06/30
35.
Russell 1000 Index Fund(0.3099%)
since
2025/08/31
36.
Vanguard Dividend Growth Inv(0.2811%)
since
2025/06/30
37.
Franklin Income A1(0.2777%)
since
2025/07/31
38.
Vanguard Consumer Staples ETF(0.26%)
since
2025/07/31
39.
Columbia Dividend Value(0.2544%)
since
2025/06/30
40.
Columbia Dividend Income Inst(0.254%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.87
Date
2025-09-30
EPS Actual
1.99
EPS Estimate
1.9
EPS Difference
0.09
Surprise Percent
4.7368%
(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.