_id
69172be43c536f8df2316e5c
Ticker
WAB
Name
Westinghouse Air Brake Technologies Corp
Exchange
NYSE
Address
30 Isabella Street, Pittsburgh, PA, United States, 15212
Country
USA
Sector
Industrials
Industry
Railroads
Currency
USD
Website
https://www.wabteccorp.com
Description
Westinghouse Air Brake Technologies Corporation provides technology-based locomotives, equipment, systems, and services for the freight rail and passenger transit industries worldwide. It offers diesel-electric and liquid natural gas-powered locomotives; engines, electric motors, and propulsion systems; and marine and mining products. The company also offers positive train control equipment; electronically controlled pneumatic braking products; railway electronics; signal design and engineering services; distributed locomotive power, train cruise controls, and train remote controls; industrial/mobile Internet of Things hardware and software, edge-to-cloud, on and off-board analytics and rules, and asset performance management solutions; rail and shipper transportation management, and port visibility and optimization solutions; and network optimization solutions. It provides freight car trucks, braking equipment, and related components; air compressors and dryers, as well as heating, ventilation, and air conditioning (HVAC) systems; heat transfer components and systems; custom engineered burners and combustion systems; rail gear, signaling, and switch products; and turbochargers. The company also offers various services, such as freight locomotive overhauls, modernizations, and refurbishment; locomotive and car maintenance; transit locomotive and car overhaul; unit exchange of locomotive components; long term parts arrangements; and maintenance of way equipment and services. It provides railway and freight braking equipment and related components; brake shoes, discs, and pads; HVAC equipment; access and platform screen doors; pantographs; auxiliary power converters and battery chargers; passenger information systems and closed-circuit television; signaling and railway electric relays; and doors, window assemblies, accessibility lifts, ramps, and electric charging solutions for buses. The company was founded in 1869 and is headquartered in Pittsburgh, Pennsylvania.
Last Close
215.58
Volume
583654
Current Price
217.77
Change
1.0158641803506807
Last Updated
2025-12-05T13:40:17.181Z
Image
https://logo.clearbit.com/www.wabteccorp.com
Ipo Date
1995-06-20T00:00:00.000Z
Market Cap
36591673344
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.995778260869565
Sentiment Sources
23
Rating
4.0833
Target Price
233.8182
Strong Buy
6
Buy
1
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2886000000
Cost Of Revenue
1884000000
Gross Profit
1002000000
Operating Expenses
511000000
Operating Income
491000000
Interest Expense
65000000
Pretax Income
425000000
Net Income
310000000
Eps
1.810747663551402
Dividends Per Share
43000000
Shares Outstanding
170957186
Income Tax Expense
112000000
EBITDA
640000000
Operating Margin
17.013167013167013
Total Other Income Expense Net
-66000000
Cash
528000000
Short Term Investments
-
Receivables
2198000000
Inventories
2747000000
Total Current Assets
5788000000
Property Plant Equipment
1534000000
Total Assets
21527000000
Payables
1429000000
Short Term Debt
251000000
Long Term Debt
5285000000
Total Liabilities
10432000000
Equity
11095000000
Depreciation
-215000000
Change In Working Capital
-86000000
Cash From Operations
367000000
Capital Expenditures
83000000
Cash From Investing
-1789000000
Cash From Financing
453000000
Net Change In Cash
-971000000
PE
31.1557
PB
3.3602725552050474
ROE
2.794051374493015
ROA
1.4400520276861615
FCF
284000000
Fcf Percent
0.0984060984060984
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
4.5
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2886000000
Quarters > 0 > income Statement > cost Of Revenue
1884000000
Quarters > 0 > income Statement > gross Profit
1002000000
Quarters > 0 > income Statement > operating Expenses
511000000
Quarters > 0 > income Statement > operating Income
491000000
Quarters > 0 > income Statement > interest Expense
65000000
Quarters > 0 > income Statement > pretax Income
425000000
Quarters > 0 > income Statement > net Income
310000000
Quarters > 0 > income Statement > eps
1.810747663551402
Quarters > 0 > income Statement > dividends Per Share
43000000
Quarters > 0 > income Statement > shares Outstanding
171200000
Quarters > 0 > income Statement > income Tax Expense
112000000
Quarters > 0 > income Statement > EBITDA
640000000
Quarters > 0 > income Statement > operating Margin
17.013167013167013
Quarters > 0 > income Statement > total Other Income Expense Net
-66000000
Quarters > 0 > balance Sheet > cash
528000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2198000000
Quarters > 0 > balance Sheet > inventories
2747000000
Quarters > 0 > balance Sheet > total Current Assets
5788000000
Quarters > 0 > balance Sheet > property Plant Equipment
1534000000
Quarters > 0 > balance Sheet > total Assets
21527000000
Quarters > 0 > balance Sheet > payables
1429000000
Quarters > 0 > balance Sheet > short Term Debt
251000000
Quarters > 0 > balance Sheet > long Term Debt
5285000000
Quarters > 0 > balance Sheet > total Liabilities
10432000000
Quarters > 0 > balance Sheet > equity
11095000000
Quarters > 0 > cash Flow > net Income
313000000
Quarters > 0 > cash Flow > depreciation
-215000000
Quarters > 0 > cash Flow > change In Working Capital
-86000000
Quarters > 0 > cash Flow > cash From Operations
367000000
Quarters > 0 > cash Flow > capital Expenditures
83000000
Quarters > 0 > cash Flow > cash From Investing
-1789000000
Quarters > 0 > cash Flow > cash From Financing
453000000
Quarters > 0 > cash Flow > net Change In Cash
-971000000
Quarters > 0 > ratios > PE
1.810747663551402
Quarters > 0 > ratios > PB
3.3602725552050474
Quarters > 0 > ratios > ROE
2.794051374493015
Quarters > 0 > ratios > ROA
1.4400520276861615
Quarters > 0 > ratios > FCF
284000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.0984060984060984
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2706000000
Quarters > 1 > income Statement > cost Of Revenue
1768000000
Quarters > 1 > income Statement > gross Profit
938000000
Quarters > 1 > income Statement > operating Expenses
466000000
Quarters > 1 > income Statement > operating Income
472000000
Quarters > 1 > income Statement > interest Expense
46000000
Quarters > 1 > income Statement > pretax Income
450000000
Quarters > 1 > income Statement > net Income
336000000
Quarters > 1 > income Statement > eps
1.9626168224299065
Quarters > 1 > income Statement > dividends Per Share
44000000
Quarters > 1 > income Statement > shares Outstanding
171200000
Quarters > 1 > income Statement > income Tax Expense
111000000
Quarters > 1 > income Statement > EBITDA
601000000
Quarters > 1 > income Statement > operating Margin
17.442719881744274
Quarters > 1 > income Statement > total Other Income Expense Net
-22000000
Quarters > 1 > balance Sheet > cash
1486000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1999000000
Quarters > 1 > balance Sheet > inventories
2571000000
Quarters > 1 > balance Sheet > total Current Assets
6354000000
Quarters > 1 > balance Sheet > property Plant Equipment
1476000000
Quarters > 1 > balance Sheet > total Assets
20391000000
Quarters > 1 > balance Sheet > payables
1407000000
Quarters > 1 > balance Sheet > short Term Debt
0
Quarters > 1 > balance Sheet > long Term Debt
4784000000
Quarters > 1 > balance Sheet > total Liabilities
9546000000
Quarters > 1 > balance Sheet > equity
10801000000
Quarters > 1 > cash Flow > net Income
339000000
Quarters > 1 > cash Flow > depreciation
105000000
Quarters > 1 > cash Flow > change In Working Capital
-222000000
Quarters > 1 > cash Flow > cash From Operations
209000000
Quarters > 1 > cash Flow > capital Expenditures
39000000
Quarters > 1 > cash Flow > cash From Investing
-54000000
Quarters > 1 > cash Flow > cash From Financing
626000000
Quarters > 1 > cash Flow > net Change In Cash
801000000
Quarters > 1 > ratios > PE
1.9626168224299065
Quarters > 1 > ratios > PB
3.4517381723914453
Quarters > 1 > ratios > ROE
3.1108230719377836
Quarters > 1 > ratios > ROA
1.6477857878475797
Quarters > 1 > ratios > FCF
170000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.06282335550628233
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2610000000
Quarters > 2 > income Statement > cost Of Revenue
1710000000
Quarters > 2 > income Statement > gross Profit
900000000
Quarters > 2 > income Statement > operating Expenses
426000000
Quarters > 2 > income Statement > operating Income
474000000
Quarters > 2 > income Statement > interest Expense
46000000
Quarters > 2 > income Statement > pretax Income
426000000
Quarters > 2 > income Statement > net Income
322000000
Quarters > 2 > income Statement > eps
1.87974314068885
Quarters > 2 > income Statement > dividends Per Share
43000000
Quarters > 2 > income Statement > shares Outstanding
171300000
Quarters > 2 > income Statement > income Tax Expense
99000000
Quarters > 2 > income Statement > EBITDA
582000000
Quarters > 2 > income Statement > operating Margin
18.160919540229887
Quarters > 2 > income Statement > total Other Income Expense Net
-48000000
Quarters > 2 > balance Sheet > cash
689000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1932000000
Quarters > 2 > balance Sheet > inventories
2378000000
Quarters > 2 > balance Sheet > total Current Assets
5255000000
Quarters > 2 > balance Sheet > property Plant Equipment
1462000000
Quarters > 2 > balance Sheet > total Assets
19096000000
Quarters > 2 > balance Sheet > payables
1324000000
Quarters > 2 > balance Sheet > short Term Debt
504000000
Quarters > 2 > balance Sheet > long Term Debt
3503000000
Quarters > 2 > balance Sheet > total Liabilities
8682000000
Quarters > 2 > balance Sheet > equity
10368000000
Quarters > 2 > cash Flow > net Income
327000000
Quarters > 2 > cash Flow > depreciation
110000000
Quarters > 2 > cash Flow > change In Working Capital
-263000000
Quarters > 2 > cash Flow > cash From Operations
191000000
Quarters > 2 > cash Flow > capital Expenditures
44000000
Quarters > 2 > cash Flow > cash From Investing
-44000000
Quarters > 2 > cash Flow > cash From Financing
-172000000
Quarters > 2 > cash Flow > net Change In Cash
-17000000
Quarters > 2 > ratios > PE
1.87974314068885
Quarters > 2 > ratios > PB
3.5979939236111114
Quarters > 2 > ratios > ROE
3.1057098765432096
Quarters > 2 > ratios > ROA
1.6862170087976538
Quarters > 2 > ratios > FCF
147000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.05632183908045977
Quarters > 2 > health Score
49
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2583000000
Quarters > 3 > income Statement > cost Of Revenue
1786000000
Quarters > 3 > income Statement > gross Profit
797000000
Quarters > 3 > income Statement > operating Expenses
463000000
Quarters > 3 > income Statement > operating Income
334000000
Quarters > 3 > income Statement > interest Expense
53000000
Quarters > 3 > income Statement > pretax Income
284000000
Quarters > 3 > income Statement > net Income
212000000
Quarters > 3 > income Statement > eps
1.2325581395348837
Quarters > 3 > income Statement > dividends Per Share
34000000
Quarters > 3 > income Statement > shares Outstanding
172000000
Quarters > 3 > income Statement > income Tax Expense
71000000
Quarters > 3 > income Statement > EBITDA
455000000
Quarters > 3 > income Statement > operating Margin
12.930700735578785
Quarters > 3 > income Statement > total Other Income Expense Net
-50000000
Quarters > 3 > balance Sheet > cash
706000000
Quarters > 3 > balance Sheet > short Term Investments
9000000
Quarters > 3 > balance Sheet > receivables
1702000000
Quarters > 3 > balance Sheet > inventories
2314000000
Quarters > 3 > balance Sheet > total Current Assets
4943000000
Quarters > 3 > balance Sheet > property Plant Equipment
1447000000
Quarters > 3 > balance Sheet > total Assets
18702000000
Quarters > 3 > balance Sheet > payables
1300000000
Quarters > 3 > balance Sheet > short Term Debt
500000000
Quarters > 3 > balance Sheet > long Term Debt
3480000000
Quarters > 3 > balance Sheet > total Liabilities
8569000000
Quarters > 3 > balance Sheet > equity
10091000000
Quarters > 3 > cash Flow > net Income
220000000
Quarters > 3 > cash Flow > depreciation
118000000
Quarters > 3 > cash Flow > change In Working Capital
317000000
Quarters > 3 > cash Flow > cash From Operations
723000000
Quarters > 3 > cash Flow > capital Expenditures
84000000
Quarters > 3 > cash Flow > cash From Investing
-237000000
Quarters > 3 > cash Flow > cash From Financing
-162000000
Quarters > 3 > cash Flow > net Change In Cash
305000000
Quarters > 3 > ratios > PE
1.2325581395348837
Quarters > 3 > ratios > PB
3.7118660192250523
Quarters > 3 > ratios > ROE
2.10088197403627
Quarters > 3 > ratios > ROA
1.1335686022885252
Quarters > 3 > ratios > FCF
639000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.24738675958188153
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10387000000
Annuals > 0 > income Statement > cost Of Revenue
7021000000
Annuals > 0 > income Statement > gross Profit
3366000000
Annuals > 0 > income Statement > operating Expenses
1757000000
Annuals > 0 > income Statement > operating Income
1609000000
Annuals > 0 > income Statement > interest Expense
201000000
Annuals > 0 > income Statement > pretax Income
1410000000
Annuals > 0 > income Statement > net Income
1056000000
Annuals > 0 > income Statement > eps
6.0411899313501145
Annuals > 0 > income Statement > dividends Per Share
140000000
Annuals > 0 > income Statement > shares Outstanding
174800000
Annuals > 0 > income Statement > income Tax Expense
343000000
Annuals > 0 > income Statement > EBITDA
2070000000
Annuals > 0 > income Statement > operating Margin
15.49051699239434
Annuals > 0 > income Statement > total Other Income Expense Net
-199000000
Annuals > 0 > balance Sheet > cash
706000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1702000000
Annuals > 0 > balance Sheet > inventories
2314000000
Annuals > 0 > balance Sheet > total Current Assets
4943000000
Annuals > 0 > balance Sheet > property Plant Equipment
1447000000
Annuals > 0 > balance Sheet > total Assets
18702000000
Annuals > 0 > balance Sheet > payables
1300000000
Annuals > 0 > balance Sheet > short Term Debt
563000000
Annuals > 0 > balance Sheet > long Term Debt
3480000000
Annuals > 0 > balance Sheet > total Liabilities
8569000000
Annuals > 0 > balance Sheet > equity
10091000000
Annuals > 0 > cash Flow > net Income
1067000000
Annuals > 0 > cash Flow > depreciation
459000000
Annuals > 0 > cash Flow > change In Working Capital
187000000
Annuals > 0 > cash Flow > cash From Operations
1834000000
Annuals > 0 > cash Flow > capital Expenditures
207000000
Annuals > 0 > cash Flow > cash From Investing
-343000000
Annuals > 0 > cash Flow > cash From Financing
-1371000000
Annuals > 0 > cash Flow > net Change In Cash
95000000
Annuals > 0 > ratios > PE
6.0411899313501145
Annuals > 0 > ratios > PB
3.7076793182043404
Annuals > 0 > ratios > ROE
10.464770587652364
Annuals > 0 > ratios > ROA
5.646454924606994
Annuals > 0 > ratios > FCF
1627000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15663810532396263
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
9677000000
Annuals > 1 > income Statement > cost Of Revenue
6733000000
Annuals > 1 > income Statement > gross Profit
2944000000
Annuals > 1 > income Statement > operating Expenses
1678000000
Annuals > 1 > income Statement > operating Income
1266000000
Annuals > 1 > income Statement > interest Expense
218000000
Annuals > 1 > income Statement > pretax Income
1092000000
Annuals > 1 > income Statement > net Income
815000000
Annuals > 1 > income Statement > eps
4.540389972144847
Annuals > 1 > income Statement > dividends Per Share
123000000
Annuals > 1 > income Statement > shares Outstanding
179500000
Annuals > 1 > income Statement > income Tax Expense
267000000
Annuals > 1 > income Statement > EBITDA
1787000000
Annuals > 1 > income Statement > operating Margin
13.08256691123282
Annuals > 1 > income Statement > total Other Income Expense Net
-174000000
Annuals > 1 > balance Sheet > cash
620000000
Annuals > 1 > balance Sheet > short Term Investments
154000000
Annuals > 1 > balance Sheet > receivables
1684000000
Annuals > 1 > balance Sheet > inventories
2284000000
Annuals > 1 > balance Sheet > total Current Assets
4855000000
Annuals > 1 > balance Sheet > property Plant Equipment
1485000000
Annuals > 1 > balance Sheet > total Assets
18988000000
Annuals > 1 > balance Sheet > payables
1250000000
Annuals > 1 > balance Sheet > short Term Debt
781000000
Annuals > 1 > balance Sheet > long Term Debt
3288000000
Annuals > 1 > balance Sheet > total Liabilities
8464000000
Annuals > 1 > balance Sheet > equity
10487000000
Annuals > 1 > cash Flow > net Income
825000000
Annuals > 1 > cash Flow > depreciation
477000000
Annuals > 1 > cash Flow > change In Working Capital
-97000000
Annuals > 1 > cash Flow > cash From Operations
1201000000
Annuals > 1 > cash Flow > capital Expenditures
186000000
Annuals > 1 > cash Flow > cash From Investing
-492000000
Annuals > 1 > cash Flow > cash From Financing
-633000000
Annuals > 1 > cash Flow > net Change In Cash
79000000
Annuals > 1 > ratios > PE
4.540389972144847
Annuals > 1 > ratios > PB
3.6636006484218555
Annuals > 1 > ratios > ROE
7.771526652045389
Annuals > 1 > ratios > ROA
4.292184537602696
Annuals > 1 > ratios > FCF
1015000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10488787847473391
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
8362000000
Annuals > 2 > income Statement > cost Of Revenue
5822000000
Annuals > 2 > income Statement > gross Profit
2540000000
Annuals > 2 > income Statement > operating Expenses
1529000000
Annuals > 2 > income Statement > operating Income
1011000000
Annuals > 2 > income Statement > interest Expense
186000000
Annuals > 2 > income Statement > pretax Income
854000000
Annuals > 2 > income Statement > net Income
633000000
Annuals > 2 > income Statement > eps
3.462800875273523
Annuals > 2 > income Statement > dividends Per Share
111000000
Annuals > 2 > income Statement > shares Outstanding
182800000
Annuals > 2 > income Statement > income Tax Expense
213000000
Annuals > 2 > income Statement > EBITDA
1466000000
Annuals > 2 > income Statement > operating Margin
12.09040899306386
Annuals > 2 > income Statement > total Other Income Expense Net
-157000000
Annuals > 2 > balance Sheet > cash
541000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1519000000
Annuals > 2 > balance Sheet > inventories
2034000000
Annuals > 2 > balance Sheet > total Current Assets
4327000000
Annuals > 2 > balance Sheet > property Plant Equipment
1429000000
Annuals > 2 > balance Sheet > total Assets
18516000000
Annuals > 2 > balance Sheet > payables
1301000000
Annuals > 2 > balance Sheet > short Term Debt
251000000
Annuals > 2 > balance Sheet > long Term Debt
3751000000
Annuals > 2 > balance Sheet > total Liabilities
8369000000
Annuals > 2 > balance Sheet > equity
10102000000
Annuals > 2 > cash Flow > net Income
641000000
Annuals > 2 > cash Flow > depreciation
426000000
Annuals > 2 > cash Flow > change In Working Capital
-109000000
Annuals > 2 > cash Flow > cash From Operations
1038000000
Annuals > 2 > cash Flow > capital Expenditures
149000000
Annuals > 2 > cash Flow > cash From Investing
-235000000
Annuals > 2 > cash Flow > cash From Financing
-708000000
Annuals > 2 > cash Flow > net Change In Cash
68000000
Annuals > 2 > ratios > PE
3.462800875273523
Annuals > 2 > ratios > PB
3.873145119778261
Annuals > 2 > ratios > ROE
6.26608592357949
Annuals > 2 > ratios > ROA
3.4186649384316268
Annuals > 2 > ratios > FCF
889000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.10631427888065056
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7822000000
Annuals > 3 > income Statement > cost Of Revenue
5453000000
Annuals > 3 > income Statement > gross Profit
2369000000
Annuals > 3 > income Statement > operating Expenses
1493000000
Annuals > 3 > income Statement > operating Income
876000000
Annuals > 3 > income Statement > interest Expense
177000000
Annuals > 3 > income Statement > pretax Income
737000000
Annuals > 3 > income Statement > net Income
558000000
Annuals > 3 > income Statement > eps
2.9665071770334928
Annuals > 3 > income Statement > dividends Per Share
92000000
Annuals > 3 > income Statement > shares Outstanding
188100000
Annuals > 3 > income Statement > income Tax Expense
172000000
Annuals > 3 > income Statement > EBITDA
1355000000
Annuals > 3 > income Statement > operating Margin
11.199181794937356
Annuals > 3 > income Statement > total Other Income Expense Net
-139000000
Annuals > 3 > balance Sheet > cash
473000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1477000000
Annuals > 3 > balance Sheet > inventories
1689000000
Annuals > 3 > balance Sheet > total Current Assets
3832000000
Annuals > 3 > balance Sheet > property Plant Equipment
1497000000
Annuals > 3 > balance Sheet > total Assets
18454000000
Annuals > 3 > balance Sheet > payables
1012000000
Annuals > 3 > balance Sheet > short Term Debt
2000000
Annuals > 3 > balance Sheet > long Term Debt
4056000000
Annuals > 3 > balance Sheet > total Liabilities
8215000000
Annuals > 3 > balance Sheet > equity
10201000000
Annuals > 3 > cash Flow > net Income
565000000
Annuals > 3 > cash Flow > depreciation
441000000
Annuals > 3 > cash Flow > change In Working Capital
-63000000
Annuals > 3 > cash Flow > cash From Operations
1073000000
Annuals > 3 > cash Flow > capital Expenditures
130000000
Annuals > 3 > cash Flow > cash From Investing
-540000000
Annuals > 3 > cash Flow > cash From Financing
-653000000
Annuals > 3 > cash Flow > net Change In Cash
-126000000
Annuals > 3 > ratios > PE
2.9665071770334928
Annuals > 3 > ratios > PB
3.9467624742672287
Annuals > 3 > ratios > ROE
5.470051955690618
Annuals > 3 > ratios > ROA
3.0237346916657635
Annuals > 3 > ratios > FCF
943000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1205574021989261
Annuals > 3 > health Score
59
Valuation > metrics > PE
31.1557
Valuation > metrics > PB
3.3602725552050474
Valuation > final Score
39.01043444794953
Valuation > verdict
18.3% Overvalued
Profitability > metrics > ROE
2.794051374493015
Profitability > metrics > ROA
5.355908776779543
Profitability > metrics > Net Margin
0.10741510741510742
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9402433528616494
Risk > metrics > Interest Coverage
7.553846153846154
Risk > final Score
78
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.4452380952380954
Liquidity > metrics > Quick Ratio
1.8101190476190476
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
65.48261827608555
Prev Valuations > 1
64.02006076388889
Prev Valuations > 2
62.88133980774948
Prev Profitabilities > 0
41
Prev Profitabilities > 1
43
Prev Profitabilities > 2
29
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
73
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T01:18:26.420Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
2.08
Earnings History > 0 > eps Difference
-2.08
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.32
Earnings History > 1 > eps Estimate
2.28
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
1.7544
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
2.27
Earnings History > 2 > eps Estimate
2.17
Earnings History > 2 > eps Difference
0.1
Earnings History > 2 > surprise Percent
4.6083
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.28
Earnings History > 3 > eps Estimate
2.0261
Earnings History > 3 > eps Difference
0.2539
Earnings History > 3 > surprise Percent
12.5315
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.68
Earnings History > 4 > eps Estimate
1.7325
Earnings History > 4 > eps Difference
-0.0525
Earnings History > 4 > surprise Percent
-3.0303
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2
Earnings History > 5 > eps Estimate
1.9
Earnings History > 5 > eps Difference
0.1
Earnings History > 5 > surprise Percent
5.2632
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.96
Earnings History > 6 > eps Estimate
1.88
Earnings History > 6 > eps Difference
0.08
Earnings History > 6 > surprise Percent
4.2553
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.89
Earnings History > 7 > eps Estimate
1.49
Earnings History > 7 > eps Difference
0.4
Earnings History > 7 > surprise Percent
26.8456
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.54
Earnings History > 8 > eps Estimate
1.58
Earnings History > 8 > eps Difference
-0.04
Earnings History > 8 > surprise Percent
-2.5316
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.7
Earnings History > 9 > eps Estimate
1.46
Earnings History > 9 > eps Difference
0.24
Earnings History > 9 > surprise Percent
16.4384
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.41
Earnings History > 10 > eps Estimate
1.33
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
6.015
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.28
Earnings History > 11 > eps Estimate
1.19
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
7.563
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.3
Earnings History > 12 > eps Estimate
1.28
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
1.5625
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-01
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.22
Earnings History > 13 > eps Estimate
1.21
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
0.8264
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-05
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.23
Earnings History > 14 > eps Estimate
1.22
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
0.8197
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.13
Earnings History > 15 > eps Estimate
1.12
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.8929
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.18
Earnings History > 16 > eps Estimate
1.17
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
0.8547
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.14
Earnings History > 17 > eps Estimate
1.12
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
1.7857
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.06
Earnings History > 18 > eps Estimate
0.95
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
11.5789
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.89
Earnings History > 19 > eps Estimate
0.86
Earnings History > 19 > eps Difference
0.03
Earnings History > 19 > surprise Percent
3.4884
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.98
Earnings History > 20 > eps Estimate
1.03
Earnings History > 20 > eps Difference
-0.05
Earnings History > 20 > surprise Percent
-4.8544
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.95
Earnings History > 21 > eps Estimate
0.9
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
5.5556
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.87
Earnings History > 22 > eps Estimate
0.75
Earnings History > 22 > eps Difference
0.12
Earnings History > 22 > surprise Percent
16
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.97
Earnings History > 23 > eps Estimate
0.97
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-18
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.04
Earnings History > 24 > eps Estimate
1.05
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-0.9524
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.03
Earnings History > 25 > eps Estimate
1.01
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
1.9802
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.06
Earnings History > 26 > eps Estimate
0.97
Earnings History > 26 > eps Difference
0.09
Earnings History > 26 > surprise Percent
9.2784
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.06
Earnings History > 27 > eps Estimate
0.85
Earnings History > 27 > eps Difference
0.21
Earnings History > 27 > surprise Percent
24.7059
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-25
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.97
Earnings History > 28 > eps Estimate
1.02
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-4.902
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.95
Earnings History > 29 > eps Estimate
0.95
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.93
Earnings History > 30 > eps Estimate
0.93
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.99
Earnings History > 31 > eps Estimate
0.9
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
10
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-20
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.9
Earnings History > 32 > eps Estimate
0.92
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-2.1739
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.78
Earnings History > 33 > eps Estimate
0.84
Earnings History > 33 > eps Difference
-0.06
Earnings History > 33 > surprise Percent
-7.1429
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.8
Earnings History > 34 > eps Estimate
0.94
Earnings History > 34 > eps Difference
-0.14
Earnings History > 34 > surprise Percent
-14.8936
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-25
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.84
Earnings History > 35 > eps Estimate
0.82
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.439
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-21
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.81
Earnings History > 36 > eps Estimate
0.93
Earnings History > 36 > eps Difference
-0.12
Earnings History > 36 > surprise Percent
-12.9032
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.94
Earnings History > 37 > eps Estimate
0.99
Earnings History > 37 > eps Difference
-0.05
Earnings History > 37 > surprise Percent
-5.0505
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-25
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.05
Earnings History > 38 > eps Estimate
1.08
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-2.7778
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.05
Earnings History > 39 > eps Estimate
1
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
5
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-18
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.05
Earnings History > 40 > eps Estimate
1.05
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-22
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.02
Earnings History > 41 > eps Estimate
1.04
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-1.9231
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-23
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.04
Earnings History > 42 > eps Estimate
1.02
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
1.9608
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.99
Earnings History > 43 > eps Estimate
0.95
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
4.2105
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.95
Earnings History > 44 > eps Estimate
0.94
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.0638
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.93
Earnings History > 45 > eps Estimate
0.89
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
4.4944
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-24
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.91
Earnings History > 46 > eps Estimate
0.87
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
4.5977
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.83
Earnings History > 47 > eps Estimate
0.8
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
3.75
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.79
Earnings History > 48 > eps Estimate
0.79
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-24
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.76
Earnings History > 49 > eps Estimate
0.73
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
4.1096
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-25
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.77
Earnings History > 50 > eps Estimate
0.73
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
5.4795
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.72
Earnings History > 51 > eps Estimate
0.7
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
2.8571
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-19
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.67
Earnings History > 52 > eps Estimate
0.66
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
1.5152
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-23
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.65
Earnings History > 53 > eps Estimate
0.65
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-24
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.67
Earnings History > 54 > eps Estimate
0.62
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
8.0645
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-24
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.61
Earnings History > 55 > eps Estimate
0.59
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
3.3898
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.48
Earnings History > 56 > eps Estimate
0.48
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-25
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.48
Earnings History > 57 > eps Estimate
0.44
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
9.0909
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-26
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.47
Earnings History > 58 > eps Estimate
0.42
Earnings History > 58 > eps Difference
0.05
Earnings History > 58 > surprise Percent
11.9048
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-26
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.43
Earnings History > 59 > eps Estimate
0.4
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
7.5
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-22
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.32
Earnings History > 60 > eps Estimate
0.32
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.32
Earnings History > 61 > eps Estimate
0.31
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
3.2258
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-27
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.33
Earnings History > 62 > eps Estimate
0.31
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
6.4516
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-27
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.32
Earnings History > 63 > eps Estimate
0.3
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
6.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-23
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.28
Earnings History > 64 > eps Estimate
0.28
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.28
Earnings History > 65 > eps Estimate
0.28
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-24
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.32
Earnings History > 66 > eps Estimate
0.31
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
3.2258
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.34
Earnings History > 67 > eps Estimate
0.29
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
17.2414
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-24
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.32
Earnings History > 68 > eps Estimate
0.33
Earnings History > 68 > eps Difference
-0.01
Earnings History > 68 > surprise Percent
-3.0303
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-22
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.34
Earnings History > 69 > eps Estimate
0.33
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
3.0303
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-22
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.35
Earnings History > 70 > eps Estimate
0.33
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
6.0606
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.33
Earnings History > 71 > eps Estimate
0.3
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
10
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3
Earnings History > 72 > eps Estimate
0.3
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.27
Earnings History > 73 > eps Estimate
0.26
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
3.8462
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.28
Earnings History > 74 > eps Estimate
0.27
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
3.7037
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.26
Earnings History > 75 > eps Estimate
0.24
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
8.3333
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-22
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.24
Earnings History > 76 > eps Estimate
0.22
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
9.0909
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.22
Earnings History > 77 > eps Estimate
0.2
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
10
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.22
Earnings History > 78 > eps Estimate
0.21
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
4.7619
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.21
Earnings History > 79 > eps Estimate
0.15
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
40
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-22
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.19
Earnings History > 80 > eps Estimate
0.16
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
18.75
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-25
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.16
Earnings History > 81 > eps Estimate
0.14
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
14.2857
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.16
Earnings History > 82 > eps Estimate
0.12
Earnings History > 82 > eps Difference
0.04
Earnings History > 82 > surprise Percent
33.3333
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1
Earnings History > 83 > eps Estimate
0.1
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-22
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.11
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-9.0909
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-21
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1
Earnings History > 85 > eps Estimate
0.1
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-23
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.08
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
25
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-23
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.06
Earnings History > 87 > eps Estimate
0.07
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-14.2857
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-18
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.06
Earnings History > 88 > eps Estimate
0.07
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-14.2857
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-15
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.07
Earnings History > 89 > eps Estimate
0.08
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-12.5
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.07
Earnings History > 90 > eps Estimate
0.07
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.07
Earnings History > 91 > eps Estimate
0.06
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
16.6667
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-19
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.07
Earnings History > 92 > eps Estimate
0.06
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
16.6667
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.06
Earnings History > 93 > eps Estimate
0.07
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-14.2857
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-16
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.06
Earnings History > 94 > eps Estimate
0.06
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-17
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.03
Earnings History > 95 > eps Estimate
0.03
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-20
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.03
Earnings History > 96 > eps Estimate
0.03
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.07
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-18
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.12
Earnings History > 98 > eps Estimate
0.1
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
20
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-19
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.13
Earnings History > 99 > eps Estimate
0.13
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-14
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.13
Earnings History > 100 > eps Estimate
0.12
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
8.3333
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-19
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.13
Earnings History > 101 > eps Estimate
0.11
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
18.1818
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.14
Earnings History > 102 > eps Estimate
0.18
Earnings History > 102 > eps Difference
-0.04
Earnings History > 102 > surprise Percent
-22.2222
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-20
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.24
Earnings History > 103 > eps Estimate
0.2
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
20
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-17
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2
Earnings History > 104 > eps Estimate
0.24
Earnings History > 104 > eps Difference
-0.04
Earnings History > 104 > surprise Percent
-16.6667
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-14
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.24
Earnings History > 105 > eps Estimate
0.24
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-15
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.26
Earnings History > 106 > eps Estimate
0.25
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
4
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.24
Earnings History > 107 > eps Estimate
0.24
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-18
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.23
Earnings History > 108 > eps Estimate
0.22
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
4.5455
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.21
Earnings History > 109 > eps Estimate
0.21
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-23
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.23
Earnings History > 110 > eps Estimate
0.22
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
4.5455
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-24
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.21
Earnings History > 111 > eps Estimate
0.2
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
5
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-17
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.19
Earnings History > 112 > eps Estimate
0.18
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
5.5556
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-22
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.18
Earnings History > 113 > eps Estimate
0.16
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
12.5
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-30
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.19
Earnings History > 114 > eps Estimate
0.17
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
11.7647
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-23
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.17
Earnings History > 115 > eps Estimate
0.14
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
21.4286
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-20
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.16
Earnings History > 116 > eps Estimate
0.14
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
14.2857
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-30
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.14
Earnings History > 117 > eps Estimate
0.14
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-30
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.14
Earnings History > 118 > eps Estimate
0.14
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-30
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.14
Earnings History > 119 > eps Estimate
0.13
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
7.6923
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-22
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.14
Earnings History > 120 > eps Estimate
0.14
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-31
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.17
Earnings History > 121 > eps Estimate
0.16
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
6.25
Westinghouse Air Brake Technologies Corporation provides technology-based locomotives, equipment, systems, and services for the freight rail and passenger transit industries worldwide. It offers diesel-electric and liquid natural gas-powered locomotives; engines, electric motors, and propulsion systems; and marine and mining products. The company also offers positive train control equipment; electronically controlled pneumatic braking products; railway electronics; signal design and engineering services; distributed locomotive power, train cruise controls, and train remote controls; industrial/mobile Internet of Things hardware and software, edge-to-cloud, on and off-board analytics and rules, and asset performance management solutions; rail and shipper transportation management, and port visibility and optimization solutions; and network optimization solutions. It provides freight car trucks, braking equipment, and related components; air compressors and dryers, as well as heating, ventilation, and air conditioning (HVAC) systems; heat transfer components and systems; custom engineered burners and combustion systems; rail gear, signaling, and switch products; and turbochargers. The company also offers various services, such as freight locomotive overhauls, modernizations, and refurbishment; locomotive and car maintenance; transit locomotive and car overhaul; unit exchange of locomotive components; long term parts arrangements; and maintenance of way equipment and services. It provides railway and freight braking equipment and related components; brake shoes, discs, and pads; HVAC equipment; access and platform screen doors; pantographs; auxiliary power converters and battery chargers; passenger information systems and closed-circuit television; signaling and railway electric relays; and doors, window assemblies, accessibility lifts, ramps, and electric charging solutions for buses. The company was founded in 1869 and is headquartered in Pittsburgh, Pennsylvania.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AA Look at Wabtec’s (WAB) Valuation After Its Multi-Year Share Price Rally - simplywall.st
12/12/2025
A Look at Wabtec’s (WAB) Valuation After Its Multi-Year Share Price Rally simplywall.st
Read more →Wabtec Stock Chugs To A Record High Amid Strong Profit Growth Investor's Business Daily
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$233.8182
Analyst Picks
Strong Buy
6
Buy
1
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 83.84% of the total shares of Westinghouse Air Brake Technologies Corp
1.
Vanguard Group Inc(11.6587%)
since
2025/06/30
2.
BlackRock Inc(8.1345%)
since
2025/06/30
3.
FMR Inc(7.8446%)
since
2025/06/30
4.
State Street Corp(4.3802%)
since
2025/06/30
5.
T. Rowe Price Associates, Inc.(3.8637%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1458%)
since
2025/07/31
7.
Massachusetts Financial Services Company(2.6306%)
since
2025/06/30
8.
Amvescap Plc.(2.5822%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.5083%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.4775%)
since
2025/07/31
11.
Select Equity Group LP(2.3746%)
since
2025/06/30
12.
Vanguard Mid Cap Index Institutional(2.2331%)
since
2025/07/31
13.
Fidelity International Ltd(2.1762%)
since
2025/06/30
14.
Wellington Management Company LLP(1.8648%)
since
2025/06/30
15.
T. Rowe Price U.S. Value Equity Tr-D(1.7712%)
since
2025/06/30
16.
T. Rowe Price US Value Equity Composite(1.4874%)
since
2025/06/30
17.
T. Rowe Price Value(1.4843%)
since
2025/07/31
18.
Fidelity Magellan(1.3607%)
since
2025/07/31
19.
Boston Partners Global Investors, Inc(1.3229%)
since
2025/06/30
20.
Morgan Stanley - Brokerage Accounts(1.2975%)
since
2025/06/30
21.
Fidelity 500 Index(1.2689%)
since
2025/07/31
22.
SPDR® S&P 500® ETF(1.2079%)
since
2025/08/31
23.
iShares Core S&P 500 ETF(1.2045%)
since
2025/08/31
24.
Northern Trust Corp(1.1477%)
since
2025/06/30
25.
Beutel, Goodman & Company Ltd.(1.0407%)
since
2025/06/30
26.
UBS Asset Mgmt Americas Inc(1.021%)
since
2025/06/30
27.
Dimensional Fund Advisors, Inc.(0.9934%)
since
2025/06/30
28.
NORGES BANK(0.9701%)
since
2025/06/30
29.
Amundi(0.9446%)
since
2025/06/30
30.
Nordea Investment Mgmt Bank Demark A/s(0.9316%)
since
2025/06/30
31.
Vanguard Value Index Inv(0.8873%)
since
2025/07/31
32.
Hartford Dividend and Growth Y(0.817%)
since
2025/07/31
33.
MFS Mid Cap Growth Equity(0.7742%)
since
2025/06/30
34.
Fidelity Greater Canada Sr F(0.6727%)
since
2025/06/30
35.
Vanguard Mid-Cap Value ETF(0.6299%)
since
2025/07/31
36.
Vanguard Institutional Index I(0.6048%)
since
2025/07/31
37.
Strategic Advisers Fidelity US TtlStk(0.5467%)
since
2025/07/31
38.
State St S&P 500® Indx SL Cl III(0.5343%)
since
2025/08/31
39.
Invesco Large Cap Value(0.5249%)
since
2025/06/30
40.
Fidelity Series Stk Selec Lg Cp Val(0.5228%)
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
2.08
Date
2025-09-30
EPS Actual
2.32
EPS Estimate
2.28
EPS Difference
0.04
Surprise Percent
1.7544%
(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.