_id
6915f0a4bc934aba376b2016
Ticker
ROP
Name
Roper Technologies, Inc.
Exchange
NASDAQ
Address
6496 University Parkway, Sarasota, FL, United States, 34240
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.ropertech.com
Description
Roper Technologies, Inc. designs and develops vertical software and technology enabled products in the United States, Canada, Europe, Asia, and internationally. Its Application Software segment offers comprehensive management, diagnostic and laboratory information management, enterprise software and information solutions, K-12 school administration, transportation management, financial and compliance management, cloud-based and integrated payment processing, campus technology and payment, and cloud-based financial analytics and performance management software; cloud-based software for the property and casualty insurance industry; and foodservice technologies. The company's Network Software segment provides cloud-based data, collaboration, and estimating automation software; electronic marketplace; visual effects and 3D content software; cloud-based software for the life insurance and financial services industries; supply chain software; health care services and software; data analytics and information; and pharmacy software solutions. Its Technology Enabled Products segment offers r ultrasound procedures accessories; dispensers and metering pumps; wireless sensor network and solutions; automated surgical scrub and linen dispensing equipment; water meters; optical and electromagnetic precision measurement systems; RFID card and credential readers; and medical devices. The company also offers autism and IDD care software, a software and services platform that helps therapists who serve children and adults diagnosed with autism spectrum disorder and related intellectual and developmental disabilities (IDD). It distributes and sells its products through direct sales offices, manufacturers' representatives, resellers, and distributors. The company was formerly known as Roper Industries, Inc. and changed its name to Roper Technologies, Inc. in April 2015. The company was incorporated in 1981 and is based in Sarasota, Florida.
Last Close
445.84
Volume
706372
Current Price
445.86
Change
0.004485914229328605
Last Updated
2025-12-03T13:05:16.272Z
Image
-
Ipo Date
1992-02-12T00:00:00.000Z
Market Cap
47807164416
Next Dividend Date
2026-01-16T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.91
Dividend Yield
0.8163997667429238
Sentiment
0.97345
Sentiment Sources
20
Rating
4.1053
Target Price
575.5
Strong Buy
10
Buy
2
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2017500000
Cost Of Revenue
614500000
Gross Profit
1403000000
Operating Expenses
830000000
Operating Income
573000000
Interest Expense
89700000
Pretax Income
498200000
Net Income
398500000
Eps
3.679593721144968
Dividends Per Share
88800000
Shares Outstanding
107637430
Income Tax Expense
99700000
EBITDA
1024000000
Operating Margin
28.401486988847584
Total Other Income Expense Net
-74800000
Cash
320000000
Short Term Investments
-
Receivables
1114600000
Inventories
140800000
Total Current Assets
1803200000
Property Plant Equipment
157600000
Total Assets
34584400000
Payables
167400000
Short Term Debt
300000000
Long Term Debt
9154100000
Total Liabilities
14591600000
Equity
19992800000
Depreciation
231100000
Change In Working Capital
251500000
Cash From Operations
869500000
Capital Expenditures
11600000
Cash From Investing
-1302700000
Cash From Financing
514100000
Net Change In Cash
77600000
PE
30.5888
PB
2.415201372494098
ROE
1.9932175583209957
ROA
1.1522536172378297
FCF
857900000
Fcf Percent
0.4252292441140025
Piotroski FScore
4
Health Score
68
Deep Value Investing Score
4.5
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2017500000
Quarters > 0 > income Statement > cost Of Revenue
614500000
Quarters > 0 > income Statement > gross Profit
1403000000
Quarters > 0 > income Statement > operating Expenses
830000000
Quarters > 0 > income Statement > operating Income
573000000
Quarters > 0 > income Statement > interest Expense
89700000
Quarters > 0 > income Statement > pretax Income
498200000
Quarters > 0 > income Statement > net Income
398500000
Quarters > 0 > income Statement > eps
3.679593721144968
Quarters > 0 > income Statement > dividends Per Share
88800000
Quarters > 0 > income Statement > shares Outstanding
108300000
Quarters > 0 > income Statement > income Tax Expense
99700000
Quarters > 0 > income Statement > EBITDA
1024000000
Quarters > 0 > income Statement > operating Margin
28.401486988847584
Quarters > 0 > income Statement > total Other Income Expense Net
-74800000
Quarters > 0 > balance Sheet > cash
320000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1114600000
Quarters > 0 > balance Sheet > inventories
140800000
Quarters > 0 > balance Sheet > total Current Assets
1803200000
Quarters > 0 > balance Sheet > property Plant Equipment
157600000
Quarters > 0 > balance Sheet > total Assets
34584400000
Quarters > 0 > balance Sheet > payables
167400000
Quarters > 0 > balance Sheet > short Term Debt
300000000
Quarters > 0 > balance Sheet > long Term Debt
9154100000
Quarters > 0 > balance Sheet > total Liabilities
14591600000
Quarters > 0 > balance Sheet > equity
19992800000
Quarters > 0 > cash Flow > net Income
398500000
Quarters > 0 > cash Flow > depreciation
231100000
Quarters > 0 > cash Flow > change In Working Capital
251500000
Quarters > 0 > cash Flow > cash From Operations
869500000
Quarters > 0 > cash Flow > capital Expenditures
11600000
Quarters > 0 > cash Flow > cash From Investing
-1302700000
Quarters > 0 > cash Flow > cash From Financing
514100000
Quarters > 0 > cash Flow > net Change In Cash
77600000
Quarters > 0 > ratios > PE
3.679593721144968
Quarters > 0 > ratios > PB
2.415201372494098
Quarters > 0 > ratios > ROE
1.9932175583209957
Quarters > 0 > ratios > ROA
1.1522536172378297
Quarters > 0 > ratios > FCF
857900000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4252292441140025
Quarters > 0 > health Score
68
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1943600000
Quarters > 1 > income Statement > cost Of Revenue
598200000
Quarters > 1 > income Statement > gross Profit
1345400000
Quarters > 1 > income Statement > operating Expenses
797100000
Quarters > 1 > income Statement > operating Income
548300000
Quarters > 1 > income Statement > interest Expense
79100000
Quarters > 1 > income Statement > pretax Income
485300000
Quarters > 1 > income Statement > net Income
378300000
Quarters > 1 > income Statement > eps
3.4898523985239853
Quarters > 1 > income Statement > dividends Per Share
88600000
Quarters > 1 > income Statement > shares Outstanding
108400000
Quarters > 1 > income Statement > income Tax Expense
107000000
Quarters > 1 > income Statement > EBITDA
787400000
Quarters > 1 > income Statement > operating Margin
28.210537147561226
Quarters > 1 > income Statement > total Other Income Expense Net
-63000000
Quarters > 1 > balance Sheet > cash
242400000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1058800000
Quarters > 1 > balance Sheet > inventories
132200000
Quarters > 1 > balance Sheet > total Current Assets
1654300000
Quarters > 1 > balance Sheet > property Plant Equipment
156500000
Quarters > 1 > balance Sheet > total Assets
33220400000
Quarters > 1 > balance Sheet > payables
159400000
Quarters > 1 > balance Sheet > short Term Debt
999800000
Quarters > 1 > balance Sheet > long Term Debt
7859200000
Quarters > 1 > balance Sheet > total Liabilities
13586500000
Quarters > 1 > balance Sheet > equity
19633900000
Quarters > 1 > cash Flow > net Income
378300000
Quarters > 1 > cash Flow > depreciation
223700000
Quarters > 1 > cash Flow > change In Working Capital
-92200000
Quarters > 1 > cash Flow > cash From Operations
404100000
Quarters > 1 > cash Flow > capital Expenditures
16500000
Quarters > 1 > cash Flow > cash From Investing
-1904500000
Quarters > 1 > cash Flow > cash From Financing
1348000000
Quarters > 1 > cash Flow > net Change In Cash
-130400000
Quarters > 1 > ratios > PE
3.4898523985239853
Quarters > 1 > ratios > PB
2.4616211756197193
Quarters > 1 > ratios > ROE
1.9267695159902005
Quarters > 1 > ratios > ROA
1.1387581124850994
Quarters > 1 > ratios > FCF
387600000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.19942374974274543
Quarters > 1 > health Score
68
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1882800000
Quarters > 2 > income Statement > cost Of Revenue
589100000
Quarters > 2 > income Statement > gross Profit
1293700000
Quarters > 2 > income Statement > operating Expenses
767900000
Quarters > 2 > income Statement > operating Income
525799999
Quarters > 2 > income Statement > interest Expense
62900000
Quarters > 2 > income Statement > pretax Income
418000000
Quarters > 2 > income Statement > net Income
331100000
Quarters > 2 > income Statement > eps
3.06007393715342
Quarters > 2 > income Statement > dividends Per Share
88600000
Quarters > 2 > income Statement > shares Outstanding
108200000
Quarters > 2 > income Statement > income Tax Expense
86900000
Quarters > 2 > income Statement > EBITDA
694000000
Quarters > 2 > income Statement > operating Margin
27.926492404928833
Quarters > 2 > income Statement > total Other Income Expense Net
-107799999
Quarters > 2 > balance Sheet > cash
372800000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
969300000
Quarters > 2 > balance Sheet > inventories
125500000
Quarters > 2 > balance Sheet > total Current Assets
1704600000
Quarters > 2 > balance Sheet > property Plant Equipment
150000000
Quarters > 2 > balance Sheet > total Assets
31418800000
Quarters > 2 > balance Sheet > payables
152800000
Quarters > 2 > balance Sheet > short Term Debt
999400000
Quarters > 2 > balance Sheet > long Term Debt
6457000000
Quarters > 2 > balance Sheet > total Liabilities
12195200000
Quarters > 2 > balance Sheet > equity
19223600000
Quarters > 2 > cash Flow > net Income
331100000
Quarters > 2 > cash Flow > depreciation
213100000
Quarters > 2 > cash Flow > change In Working Capital
-159300000
Quarters > 2 > cash Flow > cash From Operations
528700000
Quarters > 2 > cash Flow > capital Expenditures
9500000
Quarters > 2 > cash Flow > cash From Investing
-146800000
Quarters > 2 > cash Flow > cash From Financing
-207800000
Quarters > 2 > cash Flow > net Change In Cash
184600000
Quarters > 2 > ratios > PE
3.06007393715342
Quarters > 2 > ratios > PB
2.5095222538962525
Quarters > 2 > ratios > ROE
1.7223620965896087
Quarters > 2 > ratios > ROA
1.053827644594956
Quarters > 2 > ratios > FCF
519200000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2757595071170597
Quarters > 2 > health Score
68
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1877100000
Quarters > 3 > income Statement > cost Of Revenue
594800000
Quarters > 3 > income Statement > gross Profit
1282300000
Quarters > 3 > income Statement > operating Expenses
757600000
Quarters > 3 > income Statement > operating Income
524700000
Quarters > 3 > income Statement > interest Expense
70800000
Quarters > 3 > income Statement > pretax Income
590800000
Quarters > 3 > income Statement > net Income
462300000
Quarters > 3 > income Statement > eps
4.276595744680851
Quarters > 3 > income Statement > dividends Per Share
80800000
Quarters > 3 > income Statement > shares Outstanding
108100000
Quarters > 3 > income Statement > income Tax Expense
128500000
Quarters > 3 > income Statement > EBITDA
872600000
Quarters > 3 > income Statement > operating Margin
27.95269298385808
Quarters > 3 > income Statement > total Other Income Expense Net
66099999
Quarters > 3 > balance Sheet > cash
188200000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1038000000
Quarters > 3 > balance Sheet > inventories
120800000
Quarters > 3 > balance Sheet > total Current Assets
1542700000
Quarters > 3 > balance Sheet > property Plant Equipment
149700000
Quarters > 3 > balance Sheet > total Assets
31334700000
Quarters > 3 > balance Sheet > payables
148100000
Quarters > 3 > balance Sheet > short Term Debt
1089300000
Quarters > 3 > balance Sheet > long Term Debt
6579900000
Quarters > 3 > balance Sheet > total Liabilities
12467100000
Quarters > 3 > balance Sheet > equity
18867600000
Quarters > 3 > cash Flow > net Income
462300000
Quarters > 3 > cash Flow > depreciation
213900000
Quarters > 3 > cash Flow > change In Working Capital
28100000
Quarters > 3 > cash Flow > cash From Operations
722200000
Quarters > 3 > cash Flow > capital Expenditures
26800000
Quarters > 3 > cash Flow > cash From Investing
59700000
Quarters > 3 > cash Flow > cash From Financing
-832200000
Quarters > 3 > cash Flow > net Change In Cash
-81400000
Quarters > 3 > ratios > PE
4.276595744680851
Quarters > 3 > ratios > PB
2.554509635565732
Quarters > 3 > ratios > ROE
2.450232143992877
Quarters > 3 > ratios > ROA
1.4753611810548688
Quarters > 3 > ratios > FCF
695400000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.37046507911139526
Quarters > 3 > health Score
69
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7039200000
Annuals > 0 > income Statement > cost Of Revenue
2160900000
Annuals > 0 > income Statement > gross Profit
4878300000
Annuals > 0 > income Statement > operating Expenses
2881500000
Annuals > 0 > income Statement > operating Income
1996800000
Annuals > 0 > income Statement > interest Expense
259200000
Annuals > 0 > income Statement > pretax Income
1967200000
Annuals > 0 > income Statement > net Income
1549300000
Annuals > 0 > income Statement > eps
14.34537037037037
Annuals > 0 > income Statement > dividends Per Share
321900000
Annuals > 0 > income Statement > shares Outstanding
108000000
Annuals > 0 > income Statement > income Tax Expense
417900000
Annuals > 0 > income Statement > EBITDA
3039200000
Annuals > 0 > income Statement > operating Margin
28.36685987043982
Annuals > 0 > income Statement > total Other Income Expense Net
-29600000
Annuals > 0 > balance Sheet > cash
188200000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1038000000
Annuals > 0 > balance Sheet > inventories
120800000
Annuals > 0 > balance Sheet > total Current Assets
1542700000
Annuals > 0 > balance Sheet > property Plant Equipment
149700000
Annuals > 0 > balance Sheet > total Assets
31334700000
Annuals > 0 > balance Sheet > payables
148100000
Annuals > 0 > balance Sheet > short Term Debt
1089300000
Annuals > 0 > balance Sheet > long Term Debt
6579900000
Annuals > 0 > balance Sheet > total Liabilities
12467100000
Annuals > 0 > balance Sheet > equity
18867600000
Annuals > 0 > cash Flow > net Income
1549300000
Annuals > 0 > cash Flow > depreciation
812800000
Annuals > 0 > cash Flow > change In Working Capital
175900000
Annuals > 0 > cash Flow > cash From Operations
2393200000
Annuals > 0 > cash Flow > capital Expenditures
66000000
Annuals > 0 > cash Flow > cash From Investing
-3468500000
Annuals > 0 > cash Flow > cash From Financing
1069500000
Annuals > 0 > cash Flow > net Change In Cash
-26100000
Annuals > 0 > ratios > PE
14.34537037037037
Annuals > 0 > ratios > PB
2.5423583285632514
Annuals > 0 > ratios > ROE
8.211431236617269
Annuals > 0 > ratios > ROA
4.944358809881696
Annuals > 0 > ratios > FCF
2327200000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.33060575065348335
Annuals > 0 > health Score
74
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6177800000
Annuals > 1 > income Statement > cost Of Revenue
1870600000
Annuals > 1 > income Statement > gross Profit
4307200000
Annuals > 1 > income Statement > operating Expenses
2562000000
Annuals > 1 > income Statement > operating Income
1745200000
Annuals > 1 > income Statement > interest Expense
164700000
Annuals > 1 > income Statement > pretax Income
1743100000
Annuals > 1 > income Statement > net Income
1384200000
Annuals > 1 > income Statement > eps
12.888268156424582
Annuals > 1 > income Statement > dividends Per Share
290200000
Annuals > 1 > income Statement > shares Outstanding
107400000
Annuals > 1 > income Statement > income Tax Expense
358900000
Annuals > 1 > income Statement > EBITDA
1745200000
Annuals > 1 > income Statement > operating Margin
28.249538670724206
Annuals > 1 > income Statement > total Other Income Expense Net
-2100000
Annuals > 1 > balance Sheet > cash
214300000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
984000000
Annuals > 1 > balance Sheet > inventories
118600000
Annuals > 1 > balance Sheet > total Current Assets
1481400000
Annuals > 1 > balance Sheet > property Plant Equipment
119600000
Annuals > 1 > balance Sheet > total Assets
28167500000
Annuals > 1 > balance Sheet > payables
143000000
Annuals > 1 > balance Sheet > short Term Debt
542800000
Annuals > 1 > balance Sheet > long Term Debt
5830600000
Annuals > 1 > balance Sheet > total Liabilities
10722700000
Annuals > 1 > balance Sheet > equity
17444800000
Annuals > 1 > cash Flow > net Income
1368400000
Annuals > 1 > cash Flow > depreciation
755200000
Annuals > 1 > cash Flow > change In Working Capital
46800000
Annuals > 1 > cash Flow > cash From Operations
2035100000
Annuals > 1 > cash Flow > capital Expenditures
108000000
Annuals > 1 > cash Flow > cash From Investing
-2126300000
Annuals > 1 > cash Flow > cash From Financing
-499500000
Annuals > 1 > cash Flow > net Change In Cash
-578500000
Annuals > 1 > ratios > PE
12.888268156424582
Annuals > 1 > ratios > PB
2.7344371961845364
Annuals > 1 > ratios > ROE
7.934742731358342
Annuals > 1 > ratios > ROA
4.914174136859857
Annuals > 1 > ratios > FCF
1927100000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.31193952539739067
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5371800000
Annuals > 2 > income Statement > cost Of Revenue
1619000000
Annuals > 2 > income Statement > gross Profit
3752800000
Annuals > 2 > income Statement > operating Expenses
2228300000
Annuals > 2 > income Statement > operating Income
1524500000
Annuals > 2 > income Statement > interest Expense
192400000
Annuals > 2 > income Statement > pretax Income
1282000000
Annuals > 2 > income Statement > net Income
1188400000
Annuals > 2 > income Statement > eps
11.127340823970037
Annuals > 2 > income Statement > dividends Per Share
262300000
Annuals > 2 > income Statement > shares Outstanding
106800000
Annuals > 2 > income Statement > income Tax Expense
296400000
Annuals > 2 > income Statement > EBITDA
2124500000
Annuals > 2 > income Statement > operating Margin
28.379686511039132
Annuals > 2 > income Statement > total Other Income Expense Net
-242500000
Annuals > 2 > balance Sheet > cash
792800000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
877000000
Annuals > 2 > balance Sheet > inventories
111300000
Annuals > 2 > balance Sheet > total Current Assets
1932400000
Annuals > 2 > balance Sheet > property Plant Equipment
85300000
Annuals > 2 > balance Sheet > total Assets
26980800000
Annuals > 2 > balance Sheet > payables
122600000
Annuals > 2 > balance Sheet > short Term Debt
745600000
Annuals > 2 > balance Sheet > long Term Debt
5962500000
Annuals > 2 > balance Sheet > total Liabilities
10943000000
Annuals > 2 > balance Sheet > equity
16037800000
Annuals > 2 > cash Flow > net Income
985600000
Annuals > 2 > cash Flow > depreciation
650100000
Annuals > 2 > cash Flow > change In Working Capital
14900000
Annuals > 2 > cash Flow > cash From Operations
734600000
Annuals > 2 > cash Flow > capital Expenditures
70300000
Annuals > 2 > cash Flow > cash From Investing
1209500000
Annuals > 2 > cash Flow > cash From Financing
-1465300000
Annuals > 2 > cash Flow > net Change In Cash
441300000
Annuals > 2 > ratios > PE
11.127340823970037
Annuals > 2 > ratios > PB
2.9577136514983353
Annuals > 2 > ratios > ROE
7.409993889436207
Annuals > 2 > ratios > ROA
4.404613651188994
Annuals > 2 > ratios > FCF
664300000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.12366432108418035
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4833800000
Annuals > 3 > income Statement > cost Of Revenue
1426200000
Annuals > 3 > income Statement > gross Profit
3407600000
Annuals > 3 > income Statement > operating Expenses
2072000000
Annuals > 3 > income Statement > operating Income
1335600000
Annuals > 3 > income Statement > interest Expense
234100000
Annuals > 3 > income Statement > pretax Income
1031900000
Annuals > 3 > income Statement > net Income
1096700000
Annuals > 3 > income Statement > eps
10.297652582159625
Annuals > 3 > income Statement > dividends Per Share
236400000
Annuals > 3 > income Statement > shares Outstanding
106500000
Annuals > 3 > income Statement > income Tax Expense
226600000
Annuals > 3 > income Statement > EBITDA
1881700000
Annuals > 3 > income Statement > operating Margin
27.630435682072076
Annuals > 3 > income Statement > total Other Income Expense Net
-303699999
Annuals > 3 > balance Sheet > cash
351500000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
786300000
Annuals > 3 > balance Sheet > inventories
69200000
Annuals > 3 > balance Sheet > total Current Assets
2421100000
Annuals > 3 > balance Sheet > property Plant Equipment
102800000
Annuals > 3 > balance Sheet > total Assets
23713900000
Annuals > 3 > balance Sheet > payables
98300000
Annuals > 3 > balance Sheet > short Term Debt
840700000
Annuals > 3 > balance Sheet > long Term Debt
7122600000
Annuals > 3 > balance Sheet > total Liabilities
12150100000
Annuals > 3 > balance Sheet > equity
11563800000
Annuals > 3 > cash Flow > net Income
982600000
Annuals > 3 > cash Flow > depreciation
634100000
Annuals > 3 > cash Flow > change In Working Capital
97300000
Annuals > 3 > cash Flow > cash From Operations
2011900000
Annuals > 3 > cash Flow > capital Expenditures
62600000
Annuals > 3 > cash Flow > cash From Investing
-142900000
Annuals > 3 > cash Flow > cash From Financing
-1813500000
Annuals > 3 > cash Flow > net Change In Cash
43200000
Annuals > 3 > ratios > PE
10.297652582159625
Annuals > 3 > ratios > PB
4.090521714315363
Annuals > 3 > ratios > ROE
9.483906674276623
Annuals > 3 > ratios > ROA
4.624713775465023
Annuals > 3 > ratios > FCF
1949300000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.40326451239190697
Annuals > 3 > health Score
63
Valuation > metrics > PE
30.5888
Valuation > metrics > PB
2.415201372494098
Valuation > final Score
73.29344
Valuation > verdict
11.2% Overvalued
Profitability > metrics > ROE
1.9932175583209957
Profitability > metrics > ROA
22.099600709849156
Profitability > metrics > Net Margin
0.19752168525402727
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.7298427433876196
Risk > metrics > Interest Coverage
6.3879598662207355
Risk > final Score
74
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.8579375267436884
Liquidity > metrics > Quick Ratio
3.556696619597775
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
63
Prev Profitabilities > 1
60
Prev Profitabilities > 2
65
Prev Risks > 0
76
Prev Risks > 1
81
Prev Risks > 2
78
Prev Liquidities > 0
86
Prev Liquidities > 1
87
Prev Liquidities > 2
81
Updated At
2025-12-14T01:07:15.938Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-22
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
5.14
Earnings History > 0 > eps Estimate
5.11
Earnings History > 0 > eps Difference
0.03
Earnings History > 0 > surprise Percent
0.5871
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-21
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
4.87
Earnings History > 1 > eps Estimate
4.83
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
0.8282
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-28
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
4.78
Earnings History > 2 > eps Estimate
4.74
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
0.8439
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-30
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.81
Earnings History > 3 > eps Estimate
4.73
Earnings History > 3 > eps Difference
0.08
Earnings History > 3 > surprise Percent
1.6913
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-23
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.62
Earnings History > 4 > eps Estimate
4.53
Earnings History > 4 > eps Difference
0.09
Earnings History > 4 > surprise Percent
1.9868
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-24
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.48
Earnings History > 5 > eps Estimate
4.46
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
0.4484
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-26
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.41
Earnings History > 6 > eps Estimate
4.34
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
1.6129
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
4.37
Earnings History > 7 > eps Estimate
4.34
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
0.6912
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-25
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
4.32
Earnings History > 8 > eps Estimate
4.22
Earnings History > 8 > eps Difference
0.1
Earnings History > 8 > surprise Percent
2.3697
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-21
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.12
Earnings History > 9 > eps Estimate
3.99
Earnings History > 9 > eps Difference
0.13
Earnings History > 9 > surprise Percent
3.2581
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-27
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.9
Earnings History > 10 > eps Estimate
3.85
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
1.2987
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-01-27
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.92
Earnings History > 11 > eps Estimate
3.77
Earnings History > 11 > eps Difference
0.15
Earnings History > 11 > surprise Percent
3.9788
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-26
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.67
Earnings History > 12 > eps Estimate
3.46
Earnings History > 12 > eps Difference
0.21
Earnings History > 12 > surprise Percent
6.0694
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-22
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.95
Earnings History > 13 > eps Estimate
3.59
Earnings History > 13 > eps Difference
0.36
Earnings History > 13 > surprise Percent
10.0279
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-26
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.77
Earnings History > 14 > eps Estimate
3.69
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
2.168
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-02
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.73
Earnings History > 15 > eps Estimate
3.67
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
1.6349
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-22
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.91
Earnings History > 16 > eps Estimate
3.83
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
2.0888
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-23
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.76
Earnings History > 17 > eps Estimate
3.67
Earnings History > 17 > eps Difference
0.09
Earnings History > 17 > surprise Percent
2.4523
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-27
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.6
Earnings History > 18 > eps Estimate
3.32
Earnings History > 18 > eps Difference
0.28
Earnings History > 18 > surprise Percent
8.4337
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-01-29
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
3.56
Earnings History > 19 > eps Estimate
3.48
Earnings History > 19 > eps Difference
0.08
Earnings History > 19 > surprise Percent
2.2989
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-27
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.17
Earnings History > 20 > eps Estimate
3.05
Earnings History > 20 > eps Difference
0.12
Earnings History > 20 > surprise Percent
3.9344
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-28
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.94
Earnings History > 21 > eps Estimate
2.67
Earnings History > 21 > eps Difference
0.27
Earnings History > 21 > surprise Percent
10.1124
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-28
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
3.05
Earnings History > 22 > eps Estimate
2.91
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
4.811
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-01-30
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
3.39
Earnings History > 23 > eps Estimate
3.35
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
1.194
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-24
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
3.29
Earnings History > 24 > eps Estimate
3.19
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
3.1348
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-25
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
3.07
Earnings History > 25 > eps Estimate
3.05
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
0.6557
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-25
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
3.3
Earnings History > 26 > eps Estimate
2.78
Earnings History > 26 > eps Difference
0.52
Earnings History > 26 > surprise Percent
18.705
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-01
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
3.22
Earnings History > 27 > eps Estimate
3.13
Earnings History > 27 > eps Difference
0.09
Earnings History > 27 > surprise Percent
2.8754
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-26
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
3.09
Earnings History > 28 > eps Estimate
2.94
Earnings History > 28 > eps Difference
0.15
Earnings History > 28 > surprise Percent
5.102
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-26
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.89
Earnings History > 29 > eps Estimate
2.7
Earnings History > 29 > eps Difference
0.19
Earnings History > 29 > surprise Percent
7.037
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-20
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.61
Earnings History > 30 > eps Estimate
2.5
Earnings History > 30 > eps Difference
0.11
Earnings History > 30 > surprise Percent
4.4
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-02
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.7
Earnings History > 31 > eps Estimate
2.61
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
3.4483
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-30
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.36
Earnings History > 32 > eps Estimate
2.3
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
2.6087
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-31
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2.24
Earnings History > 33 > eps Estimate
2.22
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
0.9009
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-28
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.11
Earnings History > 34 > eps Estimate
1.99
Earnings History > 34 > eps Difference
0.12
Earnings History > 34 > surprise Percent
6.0302
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-09
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.86
Earnings History > 35 > eps Estimate
1.84
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
1.087
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.65
Earnings History > 36 > eps Estimate
1.61
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
2.4845
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-25
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.56
Earnings History > 37 > eps Estimate
1.61
Earnings History > 37 > eps Difference
-0.05
Earnings History > 37 > surprise Percent
-3.1056
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-25
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.5
Earnings History > 38 > eps Estimate
1.46
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
2.7397
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-01
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.82
Earnings History > 39 > eps Estimate
1.87
Earnings History > 39 > eps Difference
-0.05
Earnings History > 39 > surprise Percent
-2.6738
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-26
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.61
Earnings History > 40 > eps Estimate
1.57
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
2.5478
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-27
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.7
Earnings History > 41 > eps Estimate
1.64
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
3.6585
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-27
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.55
Earnings History > 42 > eps Estimate
1.52
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
1.9737
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-01-26
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.85
Earnings History > 43 > eps Estimate
1.79
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
3.352
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-27
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.55
Earnings History > 44 > eps Estimate
1.53
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
1.3072
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-28
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.56
Earnings History > 45 > eps Estimate
1.5
Earnings History > 45 > eps Difference
0.06
Earnings History > 45 > surprise Percent
4
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-28
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.46
Earnings History > 46 > eps Estimate
1.35
Earnings History > 46 > eps Difference
0.11
Earnings History > 46 > surprise Percent
8.1481
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-01-27
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.65
Earnings History > 47 > eps Estimate
1.6
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
3.125
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-28
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.42
Earnings History > 48 > eps Estimate
1.45
Earnings History > 48 > eps Difference
-0.03
Earnings History > 48 > surprise Percent
-2.069
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-29
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.31
Earnings History > 49 > eps Estimate
1.3
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
0.7692
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-29
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.27
Earnings History > 50 > eps Estimate
1.22
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
4.0984
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-01-28
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.48
Earnings History > 51 > eps Estimate
1.46
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
1.3699
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-25
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.24
Earnings History > 52 > eps Estimate
1.23
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
0.813
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.15
Earnings History > 53 > eps Estimate
1.15
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-23
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.09
Earnings History > 54 > eps Estimate
1.04
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
4.8077
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-02
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.23
Earnings History > 55 > eps Estimate
1.21
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
1.6529
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-24
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.12
Earnings History > 56 > eps Estimate
1.08
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
3.7037
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-25
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.08
Earnings History > 57 > eps Estimate
0.99
Earnings History > 57 > eps Difference
0.09
Earnings History > 57 > surprise Percent
9.0909
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-26
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.91
Earnings History > 58 > eps Estimate
0.87
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
4.5977
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-01-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.1
Earnings History > 59 > eps Estimate
0.99
Earnings History > 59 > eps Difference
0.11
Earnings History > 59 > surprise Percent
11.1111
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-25
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.87
Earnings History > 60 > eps Estimate
0.79
Earnings History > 60 > eps Difference
0.08
Earnings History > 60 > surprise Percent
10.1266
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-26
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.74
Earnings History > 61 > eps Estimate
0.74
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-26
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.65
Earnings History > 62 > eps Estimate
0.65
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-03
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.81
Earnings History > 63 > eps Estimate
0.7
Earnings History > 63 > eps Difference
0.11
Earnings History > 63 > surprise Percent
15.7143
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-26
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.63
Earnings History > 64 > eps Estimate
0.64
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-1.5625
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-28
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.67
Earnings History > 65 > eps Estimate
0.63
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
6.3492
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-23
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.59
Earnings History > 66 > eps Estimate
0.57
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
3.5088
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-05
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.78
Earnings History > 67 > eps Estimate
0.74
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
5.4054
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-23
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.82
Earnings History > 68 > eps Estimate
0.82
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-24
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.8
Earnings History > 69 > eps Estimate
0.78
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
2.5641
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-24
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.68
Earnings History > 70 > eps Estimate
0.67
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
1.4925
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-21
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.77
Earnings History > 71 > eps Estimate
0.75
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
2.6667
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-25
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.7
Earnings History > 72 > eps Estimate
0.69
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
1.4493
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-26
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.66
Earnings History > 73 > eps Estimate
0.65
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
1.5385
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-26
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.56
Earnings History > 74 > eps Estimate
0.54
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
3.7037
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-22
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.64
Earnings History > 75 > eps Estimate
0.62
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
3.2258
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-26
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.56
Earnings History > 76 > eps Estimate
0.54
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
3.7037
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-27
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.53
Earnings History > 77 > eps Estimate
0.51
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
3.9216
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-27
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.42
Earnings History > 78 > eps Estimate
0.4
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
5
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-23
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.52
Earnings History > 79 > eps Estimate
0.5
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
4
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-27
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.45
Earnings History > 80 > eps Estimate
0.44
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
2.2727
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-27
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.41
Earnings History > 81 > eps Estimate
0.39
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
5.1282
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-28
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.33
Earnings History > 82 > eps Estimate
0.28
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
17.8571
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-23
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.4
Earnings History > 83 > eps Estimate
0.4
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-28
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.36
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.7778
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-28
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.32
Earnings History > 85 > eps Estimate
0.31
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
3.2258
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-28
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.26
Earnings History > 86 > eps Estimate
0.23
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
13.0435
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-18
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.28
Earnings History > 87 > eps Estimate
0.29
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-3.4483
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-24
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.31
Earnings History > 88 > eps Estimate
0.31
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-06-30
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1994
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.2018
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-12-11
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3
Earnings History > 91 > eps Estimate
0.3
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-09-03
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.28
Earnings History > 92 > eps Estimate
0.27
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
3.7037
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-05-23
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.28
Earnings History > 93 > eps Estimate
0.28
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2001-12-31
Earnings History > 94 > report Date
2002-02-21
Earnings History > 94 > date
2001-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.23
Earnings History > 94 > eps Estimate
0.23
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-12-11
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.27
Earnings History > 95 > eps Estimate
0.28
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-3.5714
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-08-28
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.21
Earnings History > 96 > eps Estimate
0.19
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
10.5263
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-05-18
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.25
Earnings History > 97 > eps Estimate
0.25
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2001-02-26
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.19
Earnings History > 98 > eps Estimate
0.19
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-12-11
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.24
Earnings History > 99 > eps Estimate
0.24
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-08-24
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.18
Earnings History > 100 > eps Estimate
0.18
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-05-18
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.22
Earnings History > 101 > eps Estimate
0.22
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
2000-02-08
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.16
Earnings History > 102 > eps Estimate
0.15
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
6.6667
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-12-08
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.24
Earnings History > 103 > eps Estimate
0.23
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
4.3478
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-08-17
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.21
Earnings History > 104 > eps Estimate
0.2
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
5
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-05-17
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.21
Earnings History > 105 > eps Estimate
0.18
Earnings History > 105 > eps Difference
0.03
Earnings History > 105 > surprise Percent
16.6667
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-02-18
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.13
Earnings History > 106 > eps Estimate
0.14
Earnings History > 106 > eps Difference
-0.01
Earnings History > 106 > surprise Percent
-7.1429
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-12-08
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.18
Earnings History > 107 > eps Estimate
0.17
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
5.8824
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-08-17
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.17
Earnings History > 108 > eps Estimate
0.16
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
6.25
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-05-14
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.17
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-02-18
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.17
Earnings History > 110 > eps Estimate
0.16
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
6.25
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-12-11
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.14
Earnings History > 111 > eps Estimate
0.14
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-12
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.19
Earnings History > 112 > eps Estimate
0.19
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-05-15
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.16
Earnings History > 113 > eps Estimate
0.17
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-5.8824
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-02-11
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.1
Earnings History > 114 > eps Estimate
0.11
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-9.0909
Earnings History > 115 > period
1996-09-30
Earnings History > 115 > report Date
1996-12-19
Earnings History > 115 > date
1996-09-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.12
Earnings History > 115 > eps Estimate
0.12
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-06-30
Earnings History > 116 > report Date
1996-08-20
Earnings History > 116 > date
1996-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.11
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
-0.02
Earnings History > 116 > surprise Percent
-15.3846
Earnings History > 117 > period
1996-03-31
Earnings History > 117 > report Date
1996-05-16
Earnings History > 117 > date
1996-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.09
Earnings History > 117 > eps Estimate
0.13
Earnings History > 117 > eps Difference
-0.04
Earnings History > 117 > surprise Percent
-30.7692
Earnings History > 118 > period
1995-12-31
Earnings History > 118 > report Date
1996-02-20
Earnings History > 118 > date
1995-12-31
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
1995-09-30
Earnings History > 119 > report Date
1995-12-18
Earnings History > 119 > date
1995-09-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.17
Earnings History > 119 > eps Estimate
0.16
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
6.25
Earnings History > 120 > period
1995-06-30
Earnings History > 120 > report Date
1995-08-28
Earnings History > 120 > date
1995-06-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.11
Earnings History > 120 > eps Estimate
0.13
Earnings History > 120 > eps Difference
-0.02
Earnings History > 120 > surprise Percent
-15.3846
Earnings History > 121 > period
1995-03-31
Earnings History > 121 > report Date
1995-05-23
Earnings History > 121 > date
1995-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.07
Earnings History > 121 > eps Estimate
0.09
Earnings History > 121 > eps Difference
-0.02
Earnings History > 121 > surprise Percent
-22.2222
Earnings History > 122 > period
1994-12-31
Earnings History > 122 > report Date
1995-02-20
Earnings History > 122 > date
1994-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.06
Earnings History > 122 > eps Estimate
0.05
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
20
Roper Technologies, Inc. designs and develops vertical software and technology enabled products in the United States, Canada, Europe, Asia, and internationally. Its Application Software segment offers comprehensive management, diagnostic and laboratory information management, enterprise software and information solutions, K-12 school administration, transportation management, financial and compliance management, cloud-based and integrated payment processing, campus technology and payment, and cloud-based financial analytics and performance management software; cloud-based software for the property and casualty insurance industry; and foodservice technologies. The company's Network Software segment provides cloud-based data, collaboration, and estimating automation software; electronic marketplace; visual effects and 3D content software; cloud-based software for the life insurance and financial services industries; supply chain software; health care services and software; data analytics and information; and pharmacy software solutions. Its Technology Enabled Products segment offers r ultrasound procedures accessories; dispensers and metering pumps; wireless sensor network and solutions; automated surgical scrub and linen dispensing equipment; water meters; optical and electromagnetic precision measurement systems; RFID card and credential readers; and medical devices. The company also offers autism and IDD care software, a software and services platform that helps therapists who serve children and adults diagnosed with autism spectrum disorder and related intellectual and developmental disabilities (IDD). It distributes and sells its products through direct sales offices, manufacturers' representatives, resellers, and distributors. The company was formerly known as Roper Industries, Inc. and changed its name to Roper Technologies, Inc. in April 2015. The company was incorporated in 1981 and is based in Sarasota, Florida.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.91Next Payout:
Jan 16, 2026Yield:
0.8164 %Aderant (ROP) and Harvey tie AI legal workflows to firm business systems Stock Titan
Read more →2,300 Shares in Roper Technologies, Inc. $ROP Acquired by Stance Capital LLC MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$575.5
Analyst Picks
Strong Buy
10
Buy
2
Hold
6
Sell
1
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)
-
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
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.46% of the total shares of Roper Technologies, Inc.
1.
Vanguard Group Inc(10.1259%)
since
2025/06/30
2.
BlackRock Inc(8.6878%)
since
2025/06/30
3.
T. Rowe Price Investment Management,Inc.(4.7957%)
since
2025/06/30
4.
State Street Corp(4.5905%)
since
2025/06/30
5.
T. Rowe Price Associates, Inc.(4.0089%)
since
2025/06/30
6.
Morgan Stanley - Brokerage Accounts(3.4034%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1356%)
since
2025/07/31
8.
T. Rowe Price Capital Appreciation(3.0005%)
since
2025/07/31
9.
Vanguard 500 Index Investor(2.4731%)
since
2025/07/31
10.
Geode Capital Management, LLC(2.3924%)
since
2025/06/30
11.
Principal Financial Group Inc(2.3224%)
since
2025/06/30
12.
Invesco QQQ Trust(2.0593%)
since
2025/08/29
13.
Wellington Management Company LLP(1.7513%)
since
2025/06/30
14.
NORGES BANK(1.7454%)
since
2025/06/30
15.
Franklin Resources Inc(1.6816%)
since
2025/06/30
16.
Amvescap Plc.(1.3902%)
since
2025/06/30
17.
Nuveen, LLC(1.3674%)
since
2025/06/30
18.
Akre Capital Management, LLC(1.3376%)
since
2025/06/30
19.
Akre Focus Instl(1.3309%)
since
2025/01/31
20.
Fidelity 500 Index(1.2664%)
since
2025/07/31
21.
SPDR® S&P 500® ETF(1.2044%)
since
2025/08/31
22.
iShares Core S&P 500 ETF(1.2017%)
since
2025/08/31
23.
Principal MidCap R5(1.1898%)
since
2025/07/31
24.
MS INVF Global Brands A(1.1798%)
since
2025/07/31
25.
Franklin Rising Dividends A(1.1732%)
since
2025/07/31
26.
Principal Aligned MidCap Equity(1.1688%)
since
2025/06/30
27.
Mitsubishi UFJ Asset Management Co.,Ltd(1.115%)
since
2025/06/30
28.
Vanguard Growth Index Investor(1.102%)
since
2025/07/31
29.
AllianceBernstein L.P.(1.0821%)
since
2025/06/30
30.
UBS Asset Mgmt Americas Inc(1.063%)
since
2025/06/30
31.
Morgan Stanley Glbl Franchise(1.0592%)
since
2025/06/30
32.
Mackenzie Investments(1.0241%)
since
2025/06/30
33.
Northern Trust Corp(1.0098%)
since
2025/06/30
34.
Pictet Asset Manangement SA(0.9821%)
since
2025/06/30
35.
The Technology Select Sector SPDR® ETF(0.8079%)
since
2025/08/31
36.
Vanguard Information Technology ETF(0.7109%)
since
2025/07/31
37.
Vanguard Wellington™ Inv(0.7069%)
since
2025/06/30
38.
JNL/T. Rowe Price Capital Appreciation A(0.639%)
since
2025/06/30
39.
Vanguard Institutional Index I(0.6038%)
since
2025/07/31
40.
iShares MSCI USA Min Vol Factor ETF(0.5716%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
5.14
EPS Estimate
5.11
EPS Difference
0.03
Surprise Percent
0.5871%
(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.