_id
6915e640bc934aba376b1a6a
Ticker
PPG
Name
PPG Industries Inc
Exchange
NYSE
Address
One PPG Place, Pittsburgh, PA, United States, 15272
Country
USA
Sector
Basic Materials
Industry
Specialty Chemicals
Currency
USD
Website
https://www.ppg.com
Description
PPG Industries, Inc. manufactures and distributes paints, coatings, and specialty materials in the United States, Canada, the Asia Pacific, Latin America, Europe, the Middle East, and Africa. It operates through three segments: Global Architectural Coatings, Performance Coatings, and Industrial Coatings. The Global Architectural Coatings segment offers paints, wood stains, adhesives, sealants, and purchased sundries for painting and maintenance contractors and consumers. The Performance Coatings segment offers coatings, sealants, transparencies, adhesives, engineered materials, packaging, and chemical management services for aerospace industry; coatings, solvents, adhesives, sealants, purchased sundries, digital solutions and paint films for automotive and commercial transport industries; coatings and finishes for protection of metals and structures; and paints, thermoplastics, raised pavement markers, and other pavement marking technologies for government, commercial infrastructure, painting, and maintenance contractors. The Industrial Coatings segment provides coatings, adhesives and sealants, metal pretreatments, and paint films, as well as technical services and coatings applications for automotive original equipment manufacturers, tier supplier, appliances, agricultural and construction equipment, consumer electronics, automotive parts and accessories, building products, kitchenware, and transportation vehicles and other finished products; and on-site coatings services. It also offers coatings for metal cans, closures, plastic and aluminum tubes for food, beverage and personal care, promotional, and specialty packaging; TESLIN substrates for labels, e-passports, drivers' licenses, breathable membranes, and loyalty and identification cards; and organic light emitting diode materials, displays and lighting lens materials, optical lenses, color-change products, and photochromic dyes. The company was incorporated in 1883 and is based in Pittsburgh, Pennsylvania.
Last Close
102.76
Volume
1758408
Current Price
103.54
Change
0.7590502140910871
Last Updated
2025-12-03T12:17:56.682Z
Image
data:image/webp;base64,UklGRgIEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSKIAAAABgFxt2/HoifP9lQR9qAA72akJO104BagQrVGA7fHMsxqdExETgO9iyRpP5r9wMm6V3mZsb29fftsyvKasnG+U56LiBdG/0Xa1AGTVG3FbBoRv1AFIM66pcN3I7Q222phtuGRb3P79XbDNR2yDBlvNyWYTU66JQJDLD8iqTC0ZAG2Pp6PFc0XxzHHKKfCqvrn5epuGDm8W5kgi/4UTEZPAdzFWUDggOgMAAHARAJ0BKkAAQAA+sUabSacjoiEz9mqo4BYJbAC1G3H7X9ByGPT+m2Lj2P4wPUX5gH6l9JnzAfq1+0fvLejD0D/8B1JPPoezH+5/oo3gr4DDWodlnYwI6IlDXPgX1GjsjSmpZzKvnerVvwy5P/7oKRv5/ZeU8d5jED7ixZm9vr++Ir0HvuysYmkQdBx8Mf5EaRXRqMAA/uw1mwlre5UfHJKTGDKWVGxCoq2BypbILv0FleyvtsM2/JfH/01zU//jw8mjKWPu9mLoyLe1HtCOJvajKUQUwzNpQ1YZusLWJ4uOQvFUBVXHNN9kJHHJKlfwkgyRgaMmrM76/KtkkVBQdFVbe0BlBLkiYVg8i5JUYP1+OW0a16oOkZeQaLh1G2gATnQ7Fs/Sdmr9iB3VnB8rUVXF4fGLE1w4/rBVX+z7TjhHdYhLPhgvyho/TiBPplzjhGoxBEMQnBzMMiOeytpKvqGXfBOZlmL5mBUVhOJV22FcQ8KofhSISfS4f1Ty6UJYzHY6zAjx+LTGkIEh5pS2oh1C4/x69nuVDI40irkXfBWHkesJHXypstMPWsmlYoLaU8TwOMWjL01oDz9pmi8rdBJW+bAaL/Zm1bde3a/DAmzlpex7NF/5Icz4sNmsFbtQiRuSO2BQaE/7WcI02sP/R610RSGUADiOadylbMaX8ziyr0aa9+P2BIhxD8mDlnauxIzyVFW1ePB9Ps6NO/ME3t7IvCkUJMXVMT6a3ADw0VgnSKjxiFXe4IURcRLz4xGSYkIxuKhtENU5zEGZ8d7ZNbhRp1vd8Fsi6qHR/WWZ4CRyYz8+x8s/14HWVOcN+uVbfaTArZ12Q4VeSVl/miCqG+c3fnMjucGUePFMfvv+0zpAc0FSXvH4cVn/WKyecy8zFaR59N51gOCrsNgOv6K7nZW9PpMEq/qasIhejmR9O5BESmZHcdwDzv+DYF20qx7Qe4vobbYRHxfj0+Pqu40taJRzgfvGRxm9F/8gLPBverx7vj06uS3jOgsGS5WpNom8GOVAuiHu8LDaRIcUo1lPraTUQoJMllgDxO3WrjIQBs84bj3SirGYOaYS2hmTiMbSCPsa8IX2SYyAAAA=
Ipo Date
1983-04-06T00:00:00.000Z
Market Cap
22626424832
Next Dividend Date
2025-12-12T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.71
Dividend Yield
2.7429012941858217
Sentiment
0.8932551724137932
Sentiment Sources
29
Rating
3.6154
Target Price
119.5
Strong Buy
7
Buy
2
Hold
17
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
4082000000
Cost Of Revenue
2426000000
Gross Profit
1656000000
Operating Expenses
1218000000
Operating Income
438000000
Interest Expense
65000000
Pretax Income
556000000
Net Income
453000000
Eps
2
Dividends Per Share
160000000
Shares Outstanding
224400000
Income Tax Expense
118000000
EBITDA
759000000
Operating Margin
10.730034296913278
Total Other Income Expense Net
118000000
Cash
1832000000
Short Term Investments
76000000
Receivables
3718000000
Inventories
2182000000
Total Current Assets
8223000000
Property Plant Equipment
4333000000
Total Assets
22144000000
Payables
3947000000
Short Term Debt
1550000000
Long Term Debt
5904000000
Total Liabilities
14188000000
Equity
7800000000
Depreciation
-256000000
Change In Working Capital
814000000
Cash From Operations
685000000
Capital Expenditures
147000000
Cash From Investing
-129000000
Cash From Financing
-306000000
Net Change In Cash
271000000
PE
17.9338
PB
3.006642307692308
ROE
5.8076923076923075
ROA
2.045700867052023
FCF
538000000
Fcf Percent
0.13179813816756492
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
4
Economic Moat Investing Score
6.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
4082000000
Quarters > 0 > income Statement > cost Of Revenue
2426000000
Quarters > 0 > income Statement > gross Profit
1656000000
Quarters > 0 > income Statement > operating Expenses
1218000000
Quarters > 0 > income Statement > operating Income
438000000
Quarters > 0 > income Statement > interest Expense
65000000
Quarters > 0 > income Statement > pretax Income
556000000
Quarters > 0 > income Statement > net Income
453000000
Quarters > 0 > income Statement > eps
2
Quarters > 0 > income Statement > dividends Per Share
160000000
Quarters > 0 > income Statement > shares Outstanding
226500000
Quarters > 0 > income Statement > income Tax Expense
118000000
Quarters > 0 > income Statement > EBITDA
759000000
Quarters > 0 > income Statement > operating Margin
10.730034296913278
Quarters > 0 > income Statement > total Other Income Expense Net
118000000
Quarters > 0 > balance Sheet > cash
1832000000
Quarters > 0 > balance Sheet > short Term Investments
76000000
Quarters > 0 > balance Sheet > receivables
3718000000
Quarters > 0 > balance Sheet > inventories
2182000000
Quarters > 0 > balance Sheet > total Current Assets
8223000000
Quarters > 0 > balance Sheet > property Plant Equipment
4333000000
Quarters > 0 > balance Sheet > total Assets
22144000000
Quarters > 0 > balance Sheet > payables
3947000000
Quarters > 0 > balance Sheet > short Term Debt
1550000000
Quarters > 0 > balance Sheet > long Term Debt
5904000000
Quarters > 0 > balance Sheet > total Liabilities
14188000000
Quarters > 0 > balance Sheet > equity
7800000000
Quarters > 0 > cash Flow > net Income
-838000000
Quarters > 0 > cash Flow > depreciation
-256000000
Quarters > 0 > cash Flow > change In Working Capital
814000000
Quarters > 0 > cash Flow > cash From Operations
685000000
Quarters > 0 > cash Flow > capital Expenditures
147000000
Quarters > 0 > cash Flow > cash From Investing
-129000000
Quarters > 0 > cash Flow > cash From Financing
-306000000
Quarters > 0 > cash Flow > net Change In Cash
271000000
Quarters > 0 > ratios > PE
2
Quarters > 0 > ratios > PB
3.006642307692308
Quarters > 0 > ratios > ROE
5.8076923076923075
Quarters > 0 > ratios > ROA
2.045700867052023
Quarters > 0 > ratios > FCF
538000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.13179813816756492
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
4195000000
Quarters > 1 > income Statement > cost Of Revenue
2432000000
Quarters > 1 > income Statement > gross Profit
1763000000
Quarters > 1 > income Statement > operating Expenses
1113000000
Quarters > 1 > income Statement > operating Income
650000000
Quarters > 1 > income Statement > interest Expense
62000000
Quarters > 1 > income Statement > pretax Income
598000000
Quarters > 1 > income Statement > net Income
450000000
Quarters > 1 > income Statement > eps
1.976284584980237
Quarters > 1 > income Statement > dividends Per Share
154000000
Quarters > 1 > income Statement > shares Outstanding
227700000
Quarters > 1 > income Statement > income Tax Expense
140000000
Quarters > 1 > income Statement > EBITDA
795000000
Quarters > 1 > income Statement > operating Margin
15.494636471990464
Quarters > 1 > income Statement > total Other Income Expense Net
-52000000
Quarters > 1 > balance Sheet > cash
1561000000
Quarters > 1 > balance Sheet > short Term Investments
64000000
Quarters > 1 > balance Sheet > receivables
3891000000
Quarters > 1 > balance Sheet > inventories
2224000000
Quarters > 1 > balance Sheet > total Current Assets
8190000000
Quarters > 1 > balance Sheet > property Plant Equipment
4318000000
Quarters > 1 > balance Sheet > total Assets
22099000000
Quarters > 1 > balance Sheet > payables
4061000000
Quarters > 1 > balance Sheet > short Term Debt
1554000000
Quarters > 1 > balance Sheet > long Term Debt
5919000000
Quarters > 1 > balance Sheet > total Liabilities
14355000000
Quarters > 1 > balance Sheet > equity
7577000000
Quarters > 1 > cash Flow > net Income
458000000
Quarters > 1 > cash Flow > depreciation
135000000
Quarters > 1 > cash Flow > change In Working Capital
-314000000
Quarters > 1 > cash Flow > cash From Operations
387000000
Quarters > 1 > cash Flow > capital Expenditures
121000000
Quarters > 1 > cash Flow > cash From Investing
-120000000
Quarters > 1 > cash Flow > cash From Financing
-661000000
Quarters > 1 > cash Flow > net Change In Cash
-269000000
Quarters > 1 > ratios > PE
1.976284584980237
Quarters > 1 > ratios > PB
3.1115293651841096
Quarters > 1 > ratios > ROE
5.939025999736043
Quarters > 1 > ratios > ROA
2.0362912348975066
Quarters > 1 > ratios > FCF
266000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.06340882002383791
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3684000000
Quarters > 2 > income Statement > cost Of Revenue
2142000000
Quarters > 2 > income Statement > gross Profit
1542000000
Quarters > 2 > income Statement > operating Expenses
1061000000
Quarters > 2 > income Statement > operating Income
481000000
Quarters > 2 > income Statement > interest Expense
56000000
Quarters > 2 > income Statement > pretax Income
502000000
Quarters > 2 > income Statement > net Income
373000000
Quarters > 2 > income Statement > eps
1.6295325469637396
Quarters > 2 > income Statement > dividends Per Share
154000000
Quarters > 2 > income Statement > shares Outstanding
228900000
Quarters > 2 > income Statement > income Tax Expense
122000000
Quarters > 2 > income Statement > EBITDA
679000000
Quarters > 2 > income Statement > operating Margin
13.056460369163952
Quarters > 2 > income Statement > total Other Income Expense Net
21000000
Quarters > 2 > balance Sheet > cash
1830000000
Quarters > 2 > balance Sheet > short Term Investments
63000000
Quarters > 2 > balance Sheet > receivables
3429000000
Quarters > 2 > balance Sheet > inventories
2115000000
Quarters > 2 > balance Sheet > total Current Assets
7901000000
Quarters > 2 > balance Sheet > property Plant Equipment
4155000000
Quarters > 2 > balance Sheet > total Assets
21140000000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
1822000000
Quarters > 2 > balance Sheet > long Term Debt
5574000000
Quarters > 2 > balance Sheet > total Liabilities
14048000000
Quarters > 2 > balance Sheet > equity
6927000000
Quarters > 2 > cash Flow > net Income
380000000
Quarters > 2 > cash Flow > depreciation
121000000
Quarters > 2 > cash Flow > change In Working Capital
-500000000
Quarters > 2 > cash Flow > cash From Operations
-18000000
Quarters > 2 > cash Flow > capital Expenditures
209000000
Quarters > 2 > cash Flow > cash From Investing
-168000000
Quarters > 2 > cash Flow > cash From Financing
698000000
Quarters > 2 > cash Flow > net Change In Cash
560000000
Quarters > 2 > ratios > PE
1.6295325469637396
Quarters > 2 > ratios > PB
3.421438718059766
Quarters > 2 > ratios > ROE
5.384726432799192
Quarters > 2 > ratios > ROA
1.7644276253547777
Quarters > 2 > ratios > FCF
-227000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.061617806731813246
Quarters > 2 > health Score
36
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2165000000
Quarters > 3 > income Statement > cost Of Revenue
1410000000
Quarters > 3 > income Statement > gross Profit
755000000
Quarters > 3 > income Statement > operating Expenses
374000000
Quarters > 3 > income Statement > operating Income
381000000
Quarters > 3 > income Statement > interest Expense
57000000
Quarters > 3 > income Statement > pretax Income
10000000
Quarters > 3 > income Statement > net Income
-280000000
Quarters > 3 > income Statement > eps
-1.195049082373026
Quarters > 3 > income Statement > dividends Per Share
158000000
Quarters > 3 > income Statement > shares Outstanding
234300000
Quarters > 3 > income Statement > income Tax Expense
53000000
Quarters > 3 > income Statement > EBITDA
155000000
Quarters > 3 > income Statement > operating Margin
17.598152424942263
Quarters > 3 > income Statement > total Other Income Expense Net
-371000000
Quarters > 3 > balance Sheet > cash
1270000000
Quarters > 3 > balance Sheet > short Term Investments
88000000
Quarters > 3 > balance Sheet > receivables
2985000000
Quarters > 3 > balance Sheet > inventories
1846000000
Quarters > 3 > balance Sheet > total Current Assets
6557000000
Quarters > 3 > balance Sheet > property Plant Equipment
4061000000
Quarters > 3 > balance Sheet > total Assets
19433000000
Quarters > 3 > balance Sheet > payables
3035000000
Quarters > 3 > balance Sheet > short Term Debt
1065000000
Quarters > 3 > balance Sheet > long Term Debt
4876000000
Quarters > 3 > balance Sheet > total Liabilities
12471000000
Quarters > 3 > balance Sheet > equity
6785000000
Quarters > 3 > cash Flow > net Income
-43000000
Quarters > 3 > cash Flow > depreciation
88000000
Quarters > 3 > cash Flow > change In Working Capital
38000000
Quarters > 3 > cash Flow > cash From Operations
346000000
Quarters > 3 > cash Flow > capital Expenditures
198000000
Quarters > 3 > cash Flow > cash From Investing
618000000
Quarters > 3 > cash Flow > cash From Financing
-808000000
Quarters > 3 > cash Flow > net Change In Cash
19000000
Quarters > 3 > ratios > PE
-1.195049082373026
Quarters > 3 > ratios > PB
3.5754490788504056
Quarters > 3 > ratios > ROE
-4.126750184229919
Quarters > 3 > ratios > ROA
-1.4408480419904286
Quarters > 3 > ratios > FCF
148000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.06836027713625865
Quarters > 3 > health Score
26
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
15845000000
Annuals > 0 > income Statement > cost Of Revenue
9252000000
Annuals > 0 > income Statement > gross Profit
6593000000
Annuals > 0 > income Statement > operating Expenses
4306000000
Annuals > 0 > income Statement > operating Income
2287000000
Annuals > 0 > income Statement > interest Expense
241000000
Annuals > 0 > income Statement > pretax Income
1852000000
Annuals > 0 > income Statement > net Income
1116000000
Annuals > 0 > income Statement > eps
4.75095785440613
Annuals > 0 > income Statement > dividends Per Share
622000000
Annuals > 0 > income Statement > shares Outstanding
234900000
Annuals > 0 > income Statement > income Tax Expense
475000000
Annuals > 0 > income Statement > EBITDA
2585000000
Annuals > 0 > income Statement > operating Margin
14.433575260334491
Annuals > 0 > income Statement > total Other Income Expense Net
-435000000
Annuals > 0 > balance Sheet > cash
1270000000
Annuals > 0 > balance Sheet > short Term Investments
88000000
Annuals > 0 > balance Sheet > receivables
2985000000
Annuals > 0 > balance Sheet > inventories
1846000000
Annuals > 0 > balance Sheet > total Current Assets
6557000000
Annuals > 0 > balance Sheet > property Plant Equipment
4061000000
Annuals > 0 > balance Sheet > total Assets
19433000000
Annuals > 0 > balance Sheet > payables
3035000000
Annuals > 0 > balance Sheet > short Term Debt
1065000000
Annuals > 0 > balance Sheet > long Term Debt
4876000000
Annuals > 0 > balance Sheet > total Liabilities
12471000000
Annuals > 0 > balance Sheet > equity
6785000000
Annuals > 0 > cash Flow > net Income
1377000000
Annuals > 0 > cash Flow > depreciation
492000000
Annuals > 0 > cash Flow > change In Working Capital
-601000000
Annuals > 0 > cash Flow > cash From Operations
1420000000
Annuals > 0 > cash Flow > capital Expenditures
721000000
Annuals > 0 > cash Flow > cash From Investing
107000000
Annuals > 0 > cash Flow > cash From Financing
-1425000000
Annuals > 0 > cash Flow > net Change In Cash
-223000000
Annuals > 0 > ratios > PE
4.75095785440613
Annuals > 0 > ratios > PB
3.4707037582903464
Annuals > 0 > ratios > ROE
16.448047162859247
Annuals > 0 > ratios > ROA
5.7428086245047085
Annuals > 0 > ratios > FCF
699000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.044114862732723255
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
16242000000
Annuals > 1 > income Statement > cost Of Revenue
9678000000
Annuals > 1 > income Statement > gross Profit
6564000000
Annuals > 1 > income Statement > operating Expenses
4529000000
Annuals > 1 > income Statement > operating Income
2035000000
Annuals > 1 > income Statement > interest Expense
247000000
Annuals > 1 > income Statement > pretax Income
1690000000
Annuals > 1 > income Statement > net Income
1270000000
Annuals > 1 > income Statement > eps
5.354131534569983
Annuals > 1 > income Statement > dividends Per Share
598000000
Annuals > 1 > income Statement > shares Outstanding
237200000
Annuals > 1 > income Statement > income Tax Expense
428000000
Annuals > 1 > income Statement > EBITDA
2451000000
Annuals > 1 > income Statement > operating Margin
12.529245166851375
Annuals > 1 > income Statement > total Other Income Expense Net
-345000000
Annuals > 1 > balance Sheet > cash
1493000000
Annuals > 1 > balance Sheet > short Term Investments
75000000
Annuals > 1 > balance Sheet > receivables
3007000000
Annuals > 1 > balance Sheet > inventories
1934000000
Annuals > 1 > balance Sheet > total Current Assets
7431000000
Annuals > 1 > balance Sheet > property Plant Equipment
4021000000
Annuals > 1 > balance Sheet > total Assets
21647000000
Annuals > 1 > balance Sheet > payables
3307000000
Annuals > 1 > balance Sheet > short Term Debt
434000000
Annuals > 1 > balance Sheet > long Term Debt
5748000000
Annuals > 1 > balance Sheet > total Liabilities
13624000000
Annuals > 1 > balance Sheet > equity
7832000000
Annuals > 1 > cash Flow > net Income
1262000000
Annuals > 1 > cash Flow > depreciation
514000000
Annuals > 1 > cash Flow > change In Working Capital
288000000
Annuals > 1 > cash Flow > cash From Operations
2411000000
Annuals > 1 > cash Flow > capital Expenditures
516000000
Annuals > 1 > cash Flow > cash From Investing
-556000000
Annuals > 1 > cash Flow > cash From Financing
-1550000000
Annuals > 1 > cash Flow > net Change In Cash
394000000
Annuals > 1 > ratios > PE
5.354131534569983
Annuals > 1 > ratios > PB
3.0361721144024516
Annuals > 1 > ratios > ROE
16.21552604698672
Annuals > 1 > ratios > ROA
5.8668637686515455
Annuals > 1 > ratios > FCF
1895000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.11667282354389853
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
15614000000
Annuals > 2 > income Statement > cost Of Revenue
9975000000
Annuals > 2 > income Statement > gross Profit
5639000000
Annuals > 2 > income Statement > operating Expenses
3973000000
Annuals > 2 > income Statement > operating Income
1666000000
Annuals > 2 > income Statement > interest Expense
167000000
Annuals > 2 > income Statement > pretax Income
1355000000
Annuals > 2 > income Statement > net Income
1026000000
Annuals > 2 > income Statement > eps
4.323640960809103
Annuals > 2 > income Statement > dividends Per Share
570000000
Annuals > 2 > income Statement > shares Outstanding
237300000
Annuals > 2 > income Statement > income Tax Expense
320000000
Annuals > 2 > income Statement > EBITDA
2024000000
Annuals > 2 > income Statement > operating Margin
10.669911617778917
Annuals > 2 > income Statement > total Other Income Expense Net
-311000000
Annuals > 2 > balance Sheet > cash
1099000000
Annuals > 2 > balance Sheet > short Term Investments
55000000
Annuals > 2 > balance Sheet > receivables
3303000000
Annuals > 2 > balance Sheet > inventories
2272000000
Annuals > 2 > balance Sheet > total Current Assets
7173000000
Annuals > 2 > balance Sheet > property Plant Equipment
4157000000
Annuals > 2 > balance Sheet > total Assets
20744000000
Annuals > 2 > balance Sheet > payables
3472000000
Annuals > 2 > balance Sheet > short Term Debt
496000000
Annuals > 2 > balance Sheet > long Term Debt
6503000000
Annuals > 2 > balance Sheet > total Liabilities
14035000000
Annuals > 2 > balance Sheet > equity
6592000000
Annuals > 2 > cash Flow > net Income
1056000000
Annuals > 2 > cash Flow > depreciation
554000000
Annuals > 2 > cash Flow > change In Working Capital
-556000000
Annuals > 2 > cash Flow > cash From Operations
963000000
Annuals > 2 > cash Flow > capital Expenditures
518000000
Annuals > 2 > cash Flow > cash From Investing
-461000000
Annuals > 2 > cash Flow > cash From Financing
-409000000
Annuals > 2 > cash Flow > net Change In Cash
94000000
Annuals > 2 > ratios > PE
4.323640960809103
Annuals > 2 > ratios > PB
3.608817506067961
Annuals > 2 > ratios > ROE
15.564320388349515
Annuals > 2 > ratios > ROA
4.946008484381026
Annuals > 2 > ratios > FCF
445000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.02850006404508774
Annuals > 2 > health Score
50
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
16802000000
Annuals > 3 > income Statement > cost Of Revenue
10286000000
Annuals > 3 > income Statement > gross Profit
6516000000
Annuals > 3 > income Statement > operating Expenses
4830000000
Annuals > 3 > income Statement > operating Income
1686000000
Annuals > 3 > income Statement > interest Expense
121000000
Annuals > 3 > income Statement > pretax Income
1815000000
Annuals > 3 > income Statement > net Income
1439000000
Annuals > 3 > income Statement > eps
6.010860484544695
Annuals > 3 > income Statement > dividends Per Share
536000000
Annuals > 3 > income Statement > shares Outstanding
239400000
Annuals > 3 > income Statement > income Tax Expense
374000000
Annuals > 3 > income Statement > EBITDA
2497000000
Annuals > 3 > income Statement > operating Margin
10.03451970003571
Annuals > 3 > income Statement > total Other Income Expense Net
129000000
Annuals > 3 > balance Sheet > cash
1005000000
Annuals > 3 > balance Sheet > short Term Investments
67000000
Annuals > 3 > balance Sheet > receivables
3152000000
Annuals > 3 > balance Sheet > inventories
2171000000
Annuals > 3 > balance Sheet > total Current Assets
6740000000
Annuals > 3 > balance Sheet > property Plant Equipment
4333000000
Annuals > 3 > balance Sheet > total Assets
21351000000
Annuals > 3 > balance Sheet > payables
3102000000
Annuals > 3 > balance Sheet > short Term Debt
201000000
Annuals > 3 > balance Sheet > long Term Debt
6572000000
Annuals > 3 > balance Sheet > total Liabilities
14940000000
Annuals > 3 > balance Sheet > equity
6286000000
Annuals > 3 > cash Flow > net Income
1441000000
Annuals > 3 > cash Flow > depreciation
561000000
Annuals > 3 > cash Flow > change In Working Capital
-188000000
Annuals > 3 > cash Flow > cash From Operations
1562000000
Annuals > 3 > cash Flow > capital Expenditures
371000000
Annuals > 3 > cash Flow > cash From Investing
-2404000000
Annuals > 3 > cash Flow > cash From Financing
93000000
Annuals > 3 > cash Flow > net Change In Cash
-821000000
Annuals > 3 > ratios > PE
6.010860484544695
Annuals > 3 > ratios > PB
3.8179844097995543
Annuals > 3 > ratios > ROE
22.892141266306076
Annuals > 3 > ratios > ROA
6.739731160133015
Annuals > 3 > ratios > FCF
1191000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.07088441852160457
Annuals > 3 > health Score
59
Valuation > metrics > PE
17.9338
Valuation > metrics > PB
3.006642307692308
Valuation > final Score
79.93357692307693
Valuation > verdict
0.1% Overvalued
Profitability > metrics > ROE
5.8076923076923075
Profitability > metrics > ROA
5.508938343670193
Profitability > metrics > Net Margin
0.1109750122488976
Profitability > final Score
45
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.818974358974359
Risk > metrics > Interest Coverage
6.7384615384615385
Risk > final Score
57
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.495906858286338
Liquidity > metrics > Quick Ratio
1.0989630707658722
Liquidity > final Score
87
Liquidity > verdict
Great
Prev Valuations > 0
68.8847063481589
Prev Valuations > 1
65.78561281940235
Prev Valuations > 2
44.24550921149594
Prev Profitabilities > 0
44
Prev Profitabilities > 1
40
Prev Profitabilities > 2
0
Prev Risks > 0
70
Prev Risks > 1
52
Prev Risks > 2
57
Prev Liquidities > 0
86
Prev Liquidities > 1
100
Prev Liquidities > 2
90
Updated At
2025-12-14T01:02:26.520Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
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-29
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.61
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-28
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.13
Earnings History > 2 > eps Estimate
2.08
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
2.4038
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
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.22
Earnings History > 3 > eps Estimate
2.22
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-29
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.72
Earnings History > 4 > eps Estimate
1.62
Earnings History > 4 > eps Difference
0.1
Earnings History > 4 > surprise Percent
6.1728
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-30
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.61
Earnings History > 5 > eps Estimate
1.63
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-1.227
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-16
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.13
Earnings History > 6 > eps Estimate
2.15
Earnings History > 6 > eps Difference
-0.02
Earnings History > 6 > surprise Percent
-0.9302
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-18
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.5
Earnings History > 7 > eps Estimate
2.48
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
0.8065
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-18
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.86
Earnings History > 8 > eps Estimate
1.86
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-18
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.53
Earnings History > 9 > eps Estimate
1.5
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
2
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
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.07
Earnings History > 10 > eps Estimate
1.94
Earnings History > 10 > eps Difference
0.13
Earnings History > 10 > surprise Percent
6.701
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-20
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.25
Earnings History > 11 > eps Estimate
2.14
Earnings History > 11 > eps Difference
0.11
Earnings History > 11 > surprise Percent
5.1402
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-20
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.82
Earnings History > 12 > eps Estimate
1.55
Earnings History > 12 > eps Difference
0.27
Earnings History > 12 > surprise Percent
17.4194
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
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.22
Earnings History > 13 > eps Estimate
1.13
Earnings History > 13 > eps Difference
0.09
Earnings History > 13 > surprise Percent
7.9646
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
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.66
Earnings History > 14 > eps Estimate
1.65
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
0.6061
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-21
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.81
Earnings History > 15 > eps Estimate
1.73
Earnings History > 15 > eps Difference
0.08
Earnings History > 15 > surprise Percent
4.6243
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-21
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.37
Earnings History > 16 > eps Estimate
1.11
Earnings History > 16 > eps Difference
0.26
Earnings History > 16 > surprise Percent
23.4234
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-20
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.26
Earnings History > 17 > eps Estimate
1.19
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
5.8824
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-20
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.69
Earnings History > 18 > eps Estimate
1.59
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
6.2893
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-19
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.94
Earnings History > 19 > eps Estimate
2.18
Earnings History > 19 > eps Difference
-0.24
Earnings History > 19 > surprise Percent
-11.0092
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-15
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.88
Earnings History > 20 > eps Estimate
1.55
Earnings History > 20 > eps Difference
0.33
Earnings History > 20 > surprise Percent
21.2903
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-21
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.59
Earnings History > 21 > eps Estimate
1.58
Earnings History > 21 > eps Difference
0.01
Earnings History > 21 > surprise Percent
0.6329
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-19
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.93
Earnings History > 22 > eps Estimate
1.92
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
0.5208
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-16
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.99
Earnings History > 23 > eps Estimate
0.71
Earnings History > 23 > eps Difference
0.28
Earnings History > 23 > surprise Percent
39.4366
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-27
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.19
Earnings History > 24 > eps Estimate
1.16
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
2.5862
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-16
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.31
Earnings History > 25 > eps Estimate
1.34
Earnings History > 25 > eps Difference
-0.03
Earnings History > 25 > surprise Percent
-2.2388
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-17
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.67
Earnings History > 26 > eps Estimate
1.61
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
3.7267
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-18
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.85
Earnings History > 27 > eps Estimate
1.83
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
1.0929
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-18
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.38
Earnings History > 28 > eps Estimate
1.21
Earnings History > 28 > eps Difference
0.17
Earnings History > 28 > surprise Percent
14.0496
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-17
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.15
Earnings History > 29 > eps Estimate
1.1
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
4.5455
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-18
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.45
Earnings History > 30 > eps Estimate
1.46
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-0.6849
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-19
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.9
Earnings History > 31 > eps Estimate
1.88
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
1.0638
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.39
Earnings History > 32 > eps Estimate
1.4
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-0.7143
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-18
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.18
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
0.8475
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-19
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.52
Earnings History > 34 > eps Estimate
1.53
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-0.6536
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-20
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.83
Earnings History > 35 > eps Estimate
1.83
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-20
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.35
Earnings History > 36 > eps Estimate
1.32
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
2.2727
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-19
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.19
Earnings History > 37 > eps Estimate
1.18
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
0.8475
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-20
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.56
Earnings History > 38 > eps Estimate
1.56
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-21
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.85
Earnings History > 39 > eps Estimate
1.85
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-21
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.31
Earnings History > 40 > eps Estimate
1.3
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.7692
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-21
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.23
Earnings History > 41 > eps Estimate
1.22
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
0.8197
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-15
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.61
Earnings History > 42 > eps Estimate
1.6
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
0.625
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-16
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.67
Earnings History > 43 > eps Estimate
1.64
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
1.8293
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-16
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.19
Earnings History > 44 > eps Estimate
1.17
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
1.7094
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-15
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
0.99
Earnings History > 45 > eps Difference
0.07
Earnings History > 45 > surprise Percent
7.0707
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-16
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.41
Earnings History > 46 > eps Estimate
1.38
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
2.1739
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-17
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.42
Earnings History > 47 > eps Estimate
1.39
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
2.1583
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-17
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.99
Earnings History > 48 > eps Estimate
0.94
Earnings History > 48 > eps Difference
0.05
Earnings History > 48 > surprise Percent
5.3191
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-16
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.91
Earnings History > 49 > eps Estimate
0.87
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
4.5977
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-17
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.22
Earnings History > 50 > eps Estimate
1.17
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
4.2735
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-18
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.23
Earnings History > 51 > eps Estimate
1.17
Earnings History > 51 > eps Difference
0.06
Earnings History > 51 > surprise Percent
5.1282
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-18
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.79
Earnings History > 52 > eps Estimate
0.78
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
1.2821
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-14
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.77
Earnings History > 53 > eps Estimate
0.77
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-18
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.12
Earnings History > 54 > eps Estimate
1.1
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
1.8182
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-19
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.18
Earnings History > 55 > eps Estimate
1.17
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
0.8547
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-19
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.91
Earnings History > 56 > eps Estimate
0.88
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
3.4091
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-19
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.65
Earnings History > 57 > eps Estimate
0.64
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
1.5625
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-20
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.98
Earnings History > 58 > eps Estimate
0.96
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
2.0833
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-21
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.06
Earnings History > 59 > eps Estimate
1.01
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
4.9505
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-21
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.7
Earnings History > 60 > eps Estimate
0.67
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
4.4776
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-20
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.63
Earnings History > 61 > eps Estimate
0.56
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-21
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.8
Earnings History > 62 > eps Estimate
0.72
Earnings History > 62 > eps Difference
0.08
Earnings History > 62 > surprise Percent
11.1111
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-15
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.82
Earnings History > 63 > eps Estimate
0.74
Earnings History > 63 > eps Difference
0.08
Earnings History > 63 > surprise Percent
10.8108
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-15
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.35
Earnings History > 64 > eps Estimate
0.32
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
9.375
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-21
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.43
Earnings History > 65 > eps Estimate
0.37
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
16.2162
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-15
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.49
Earnings History > 66 > eps Estimate
0.45
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
8.8889
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-16
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.46
Earnings History > 67 > eps Estimate
0.37
Earnings History > 67 > eps Difference
0.09
Earnings History > 67 > surprise Percent
24.3243
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-16
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.1
Earnings History > 68 > eps Estimate
0.07
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
42.8571
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-16
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.21
Earnings History > 69 > eps Estimate
0.2
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
5
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-16
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.69
Earnings History > 70 > eps Estimate
0.63
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
9.5238
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-17
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.81
Earnings History > 71 > eps Estimate
0.77
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
5.1948
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-17
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.54
Earnings History > 72 > eps Estimate
0.54
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-17
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.59
Earnings History > 73 > eps Estimate
0.56
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
5.3571
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-18
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.69
Earnings History > 74 > eps Estimate
0.68
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
1.4706
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-19
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.77
Earnings History > 75 > eps Estimate
0.77
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-19
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.6
Earnings History > 76 > eps Estimate
0.55
Earnings History > 76 > eps Difference
0.05
Earnings History > 76 > surprise Percent
9.0909
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-18
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.48
Earnings History > 77 > eps Estimate
0.51
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-5.8824
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-19
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.64
Earnings History > 78 > eps Estimate
0.63
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
1.5873
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-20
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.81
Earnings History > 79 > eps Estimate
0.75
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
8
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-20
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.64
Earnings History > 80 > eps Estimate
0.54
Earnings History > 80 > eps Difference
0.1
Earnings History > 80 > surprise Percent
18.5185
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-19
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.43
Earnings History > 81 > eps Estimate
0.42
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
2.381
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-20
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.57
Earnings History > 82 > eps Estimate
0.57
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-21
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.71
Earnings History > 83 > eps Estimate
0.7
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.4286
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-21
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.55
Earnings History > 84 > eps Estimate
0.53
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
3.7736
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-20
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.55
Earnings History > 85 > eps Estimate
0.51
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
7.8431
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-22
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.57
Earnings History > 86 > eps Estimate
0.52
Earnings History > 86 > eps Difference
0.05
Earnings History > 86 > surprise Percent
9.6154
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-15
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.55
Earnings History > 87 > eps Estimate
0.54
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
1.8519
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-15
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.35
Earnings History > 88 > eps Estimate
0.29
Earnings History > 88 > eps Difference
0.06
Earnings History > 88 > surprise Percent
20.6897
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-15
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.38
Earnings History > 89 > eps Estimate
0.37
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
2.7027
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-16
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.43
Earnings History > 90 > eps Estimate
0.4
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
7.5
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-17
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.47
Earnings History > 91 > eps Estimate
0.43
Earnings History > 91 > eps Difference
0.04
Earnings History > 91 > surprise Percent
9.3023
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-17
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.26
Earnings History > 92 > eps Estimate
0.26
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-16
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.28
Earnings History > 93 > eps Estimate
0.29
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-3.4483
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-17
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.39
Earnings History > 94 > eps Estimate
0.39
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-18
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.45
Earnings History > 95 > eps Estimate
0.39
Earnings History > 95 > eps Difference
0.06
Earnings History > 95 > surprise Percent
15.3846
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-18
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.29
Earnings History > 96 > eps Estimate
0.27
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
7.4074
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-17
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.25
Earnings History > 97 > eps Estimate
0.21
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
19.0476
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-19
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.28
Earnings History > 98 > eps Estimate
0.26
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
7.6923
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-19
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.46
Earnings History > 99 > eps Estimate
0.43
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
6.9767
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-19
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.38
Earnings History > 100 > eps Estimate
0.33
Earnings History > 100 > eps Difference
0.05
Earnings History > 100 > surprise Percent
15.1515
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-18
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.38
Earnings History > 101 > eps Estimate
0.36
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
5.5556
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-19
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-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.59
Earnings History > 103 > eps Estimate
0.6
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-1.6667
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.5
Earnings History > 104 > eps Estimate
0.46
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
8.6957
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-20
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.47
Earnings History > 105 > eps Estimate
0.46
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
2.1739
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-21
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.45
Earnings History > 106 > eps Estimate
0.44
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.2727
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-15
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.53
Earnings History > 107 > eps Estimate
0.49
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
8.1633
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-15
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.41
Earnings History > 108 > eps Estimate
0.4
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
2.5
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-21
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.48
Earnings History > 109 > eps Estimate
0.47
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
2.1277
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-15
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.47
Earnings History > 110 > eps Estimate
0.47
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-16
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.61
Earnings History > 111 > eps Estimate
0.62
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-1.6129
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-16
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.54
Earnings History > 112 > eps Estimate
0.51
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
5.8824
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-15
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.49
Earnings History > 113 > eps Estimate
0.47
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
4.2553
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-16
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.48
Earnings History > 114 > eps Estimate
0.5
Earnings History > 114 > eps Difference
-0.02
Earnings History > 114 > surprise Percent
-4
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-17
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.61
Earnings History > 115 > eps Estimate
0.6
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
1.6667
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-17
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.46
Earnings History > 116 > eps Estimate
0.45
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
2.2222
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-16
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.42
Earnings History > 117 > eps Estimate
0.45
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-6.6667
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-17
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.52
Earnings History > 118 > eps Estimate
0.49
Earnings History > 118 > eps Difference
0.03
Earnings History > 118 > surprise Percent
6.1224
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-18
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.6
Earnings History > 119 > eps Estimate
0.57
Earnings History > 119 > eps Difference
0.03
Earnings History > 119 > surprise Percent
5.2632
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-18
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.45
Earnings History > 120 > eps Estimate
0.46
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-2.1739
PPG Industries, Inc. manufactures and distributes paints, coatings, and specialty materials in the United States, Canada, the Asia Pacific, Latin America, Europe, the Middle East, and Africa. It operates through three segments: Global Architectural Coatings, Performance Coatings, and Industrial Coatings. The Global Architectural Coatings segment offers paints, wood stains, adhesives, sealants, and purchased sundries for painting and maintenance contractors and consumers. The Performance Coatings segment offers coatings, sealants, transparencies, adhesives, engineered materials, packaging, and chemical management services for aerospace industry; coatings, solvents, adhesives, sealants, purchased sundries, digital solutions and paint films for automotive and commercial transport industries; coatings and finishes for protection of metals and structures; and paints, thermoplastics, raised pavement markers, and other pavement marking technologies for government, commercial infrastructure, painting, and maintenance contractors. The Industrial Coatings segment provides coatings, adhesives and sealants, metal pretreatments, and paint films, as well as technical services and coatings applications for automotive original equipment manufacturers, tier supplier, appliances, agricultural and construction equipment, consumer electronics, automotive parts and accessories, building products, kitchenware, and transportation vehicles and other finished products; and on-site coatings services. It also offers coatings for metal cans, closures, plastic and aluminum tubes for food, beverage and personal care, promotional, and specialty packaging; TESLIN substrates for labels, e-passports, drivers' licenses, breathable membranes, and loyalty and identification cards; and organic light emitting diode materials, displays and lighting lens materials, optical lenses, color-change products, and photochromic dyes. The company was incorporated in 1883 and is based in Pittsburgh, Pennsylvania.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.71Next Payout:
Dec 12, 2025Yield:
2.7429 %Holocene Advisors LP Purchases 1,307,468 Shares of PPG Industries, Inc. $PPG MarketBeat
Read more →Does PPG Industries’ 2025 Valuation Reflect Its Shift Toward Specialty Coatings And Cash Flow Growth? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$119.5
Analyst Picks
Strong Buy
7
Buy
2
Hold
17
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 84.55% of the total shares of PPG Industries Inc
1.
Vanguard Group Inc(12.9665%)
since
2025/06/30
2.
BlackRock Inc(10.0315%)
since
2025/06/30
3.
Wellington Management Company LLP(5.5998%)
since
2025/06/30
4.
State Street Corp(5.5936%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1624%)
since
2025/07/31
6.
Geode Capital Management, LLC(2.5568%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.4899%)
since
2025/07/31
8.
Arnhold & S. Bleichroeder Advisers, LLC(2.4636%)
since
2025/06/30
9.
Vanguard Equity-Income Inv(2.3789%)
since
2025/06/30
10.
Vanguard Mid Cap Index Institutional(2.2436%)
since
2025/07/31
11.
First Eagle Global A(1.8215%)
since
2025/07/31
12.
T. Rowe Price Associates, Inc.(1.8013%)
since
2025/06/30
13.
Beutel, Goodman & Company Ltd.(1.6523%)
since
2025/06/30
14.
Wells Fargo & Co(1.5419%)
since
2025/06/30
15.
Hotchkis & Wiley Capital Management LLC(1.5113%)
since
2025/06/30
16.
Franklin Resources Inc(1.4926%)
since
2025/06/30
17.
Amvescap Plc.(1.4736%)
since
2025/06/30
18.
JPMorgan Chase & Co(1.437%)
since
2025/06/30
19.
Morgan Stanley - Brokerage Accounts(1.4309%)
since
2025/06/30
20.
NORGES BANK(1.4116%)
since
2025/06/30
21.
Dimensional Fund Advisors, Inc.(1.3188%)
since
2025/06/30
22.
Fidelity 500 Index(1.2749%)
since
2025/07/31
23.
Charles Schwab Investment Management Inc(1.2298%)
since
2025/06/30
24.
SPDR® S&P 500® ETF(1.2177%)
since
2025/08/31
25.
iShares Core S&P 500 ETF(1.2103%)
since
2025/08/31
26.
UBS Asset Mgmt Americas Inc(1.1816%)
since
2025/06/30
27.
Bank of America Corp(1.0974%)
since
2025/06/30
28.
Northern Trust Corp(1.0744%)
since
2025/06/30
29.
Vanguard Wellesley® Income Inv(0.9832%)
since
2025/06/30
30.
Vanguard Windsor Investor Shares(0.9818%)
since
2025/06/30
31.
Putnam Large Cap Value A(0.9407%)
since
2025/07/31
32.
Putnam US Large Cap Value Equity(0.9407%)
since
2025/06/30
33.
Vanguard Value Index Inv(0.8914%)
since
2025/07/31
34.
Vanguard Windsor™ II Inv(0.8419%)
since
2025/06/30
35.
SPDR® S&P Dividend ETF(0.8048%)
since
2025/08/31
36.
The Materials Select Sector SPDR® ETF(0.7635%)
since
2025/08/31
37.
T. Rowe Price U.S. Value Equity Tr-D(0.734%)
since
2025/06/30
38.
BlackRock Equity Dividend Instl(0.7219%)
since
2025/07/31
39.
ProShares S&P 500 Dividend Aristocrats(0.6498%)
since
2025/08/29
40.
Vanguard Mid-Cap Value ETF(0.6329%)
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.61
Date
2025-09-30
EPS Actual
2.13
EPS Estimate
2.08
EPS Difference
0.05
Surprise Percent
2.4038%
(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.