_id
6915f106bc934aba376b205c
Ticker
RRC
Name
Range Resources Corp
Exchange
NYSE
Address
100 Throckmorton Street, Fort Worth, TX, United States, 76102
Country
USA
Sector
Energy
Industry
Oil & Gas E&P
Currency
USD
Website
https://www.rangeresources.com
Description
Range Resources Corporation operates as an independent natural gas, natural gas liquids (NGLs), and oil company in the United States. The company engages in the exploration, development, and acquisition of natural gas and oil properties located in the Appalachian region. It sells natural gas to utilities, marketing and midstream companies, and industrial users; NGLs to petrochemical end users, marketers/traders, and natural gas processors; and oil to crude oil processors, transporters, and refining and marketing companies. The company was formerly known as Lomak Petroleum Inc. and changed its name to Range Resources Corporation in August 1998. Range Resources Corporation was founded in 1976 and is headquartered in Fort Worth, Texas.
Last Close
37.29
Volume
2813573
Current Price
36.31
Change
-2.628050415661027
Last Updated
2025-12-03T13:07:08.092Z
Image
data:image/webp;base64,UklGRoYHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSLkFAAANuS5E9D9MVtz/dyzZecE55+dsK+ecc86mcRNekVfgFeScc8455+ecE+jqnnJdy/iHZtBRs1YtYVir0PMOri57SygNG/03cDSsVcwPml0VGziwLnw7KDV7+jOzo2GtYgObXV3mJZSaDTU6MpzDhpq1agc2K1028LHSsF7CkdnT2cGwVu2idJfw0NXAVsQETMAF8RfkDd3NH3zJL1yXx0V+62d+ZX4zt+Qxu74b09/0ayEu5HEd82/5na2i9Ycv9kdYVJG5nvDH5jewwNrfkGn6exKLWiHhL+XfpSR7SXMTTD/yAR/1EABWRHwLj2Y+5adCSQAkb8kbMf4o9XMkRl5kVGWiNB6OAMzjX+pH1UQxFkx+AMYniLlE5wXR4aamj9f/jK+7M0yQ/8RbTB+OvkAtQDnRRD5JFQostZveVsYZACTll0U0w6K5U/CZsK+dFq1egOiqZDssYi+D4Ham8MIdHC5DRvCHW5VUtAC3VyezHsCwgIInS9kYEbxyKsgLlRII/jwrMnhP5pp64HvEzR32Gq2/i0Lw5afdioP3HV1qzsHbOXDZaOwxu4uv+aEhAr/7HbcxWMPC5PjqELcWJFkKK6x5qrSDG0gOcW09PIsAS0sKROH3SSRtVpHL6AiCLEpULJkBTDlTmRIqAqBYBQUOBRPStSrKpRYk89RZgBWCmiSu5UTq4sD/NttG5Ez0QPaLGoXgOhawIVE67xcpjE7EvRSzrgyO6LBwejyt30T/DUC28mqzp4sO6MAs2qX3NmvrMgLS5rPqMp5tBw3Zx63vj7+hPwFarFwb3dOd7AUNdmMrLjIsvJ2vCBEi+Dq3hfBAWzS9gBhOLkI67gUhFys4R0+AjFcI2xNLZYWeJEnSS5GkXgApeAuELHvAKKEWYRXGPdDahr1MplDNgxdHaVlGHuMsPLdh/1REcl8acV/919k5BwDTK6LpsRMeRhP5JFUo9gHDIjq/ah0A/gTbnZ/0F+ROwWeR18uHp0sy+qB5lPof3zZIDI7P32p6GXVNeGpSWO2PshkNEyw5d9N2Mhg1RMC0bupuYtHxgEv4S9kKXc1LM6hdFN5fvxGAw7x/BaaJdVtz8glsGHppQO4Ii1dyR1nJ+gx8b+FjiCUz/txXy2q7G8eyOBsdL99BX701aj4svqvW6auq0+HJ4YYczQ7xuNvQbTHxhcjIrhnkp0qOhDUsNLnQ5XnkWq45pokifQkxz03iGP7YunuP2SuYV+oPzD/zRJYb55P7KT/nq+5utn/19bJNPI15v9Ur893hfURN7Y9Ssa6KLKzaglbUfhzN+tH5KNH5tAjrpk1PS6kkjKMuh7/SzNMXG79BNIo2uyvDg4Xo+v2R+2883P5PfqR6pAd5o27WjkKUJ+0gcb5Aas3G7kaqXyeVEiHLfBxdwop6zOeqQZ1rociwIykEfGVg9fNmL5JOdz9GnUuETpdNfOLyl6N8++Shx8hfRTxMcmB3m2O3xZ31BzIuYdhUbmim1VExQScN11ykeT6JbdykVZSDTEHG+CPinfaFLv/X4Nk2OS6TOPk3Sv04+Qk6SH+1J5PnWvsIXm/PyGXTFyB/SJGzmK3GLtJiLAUrSSYbImkjuRbNRjk5Eso4JRz8ZaXNOPq/PJPcA5gM1hRRhk2UyXpziv5uTiMWDfqJqyR3pvKBTKQgU1uWR9y21ahJcsYtizh0VozTEdvYSa2FInIKPjIEmIiMilU3P6SOVk+Ed9orCg3I5fyavQdw12hHKPs8TQZzPwCLwlgyyMkwa0MWLoG00qDKD5OVWocUawfB8FWJzlVcq0qW4SFsi7Nqzx2jedx30nF7zMY2NkrF5qDYGQ98EaIPwQJhUWuSEq3OnAuVTqBIUWHntjBKkAEbBV9jO8OloJMWzu5RaCKxLodEbcvWKjPRkrfIikI1ZqvzBzAqkyG0YmhDTqgQOcFBkZSyVQzpJFhY02GpAFZQOCCmAQAAMAsAnQEqQABAAD6hQJhJv6OioTf5XfvwFAlmAMtaseEHbXcY4RrmdPUBvAHoAdJ7/fixA9qJwzzzmBHqqpPMYKyOdHi8SZR5ZIaFrPkrDG1FxIg+SHnL3gVQXCu406IQaAAA/vrq7bbwIBYHfx+/X9e/abbFvP/oszGmMbVmWjDNnx+pc7xHD9Wxi8NSGiBWCcgXs4YmvzSOYb08f48lo/5srn6xrMp0Jg2evF3Pwl8Hlk8qZNen7QqXxx/NrbWQn/0BJv/+YsxbkUjmQQYrD/z00lTG1VvknqceZ8NlLNaBMR3kpi0XboSk1ynVgxTUo/hcrHiTHASPe72JIS6HNfCP0CtJsUFec/GBd6I9/jPvE60+mwS+ufSpcOMePBZdhBoj8abK8H6BEhoIYCQFRF4A1gZUAKIFu8NZAfcFukagbzCYiUFmXcSM9mk6tZpwEL8z/dfraYHxThADBzJO0J8ZM7wKAnhFtl3s8kO3jfFf0L5uMS93VAjUG5+YkorcwiZLd61qh7mBeLFlPud71wt6E3b0IqZQfPM6cLr5dG5Y4OgAAAA=
Ipo Date
1992-12-28T00:00:00.000Z
Market Cap
9067934720
Next Dividend Date
2025-12-26T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.09
Dividend Yield
0.9914624070503992
Sentiment
0.9556923076923078
Sentiment Sources
13
Rating
3.5385
Target Price
42.0435
Strong Buy
7
Buy
2
Hold
15
Sell
2
Strong Sell
0
Current Quarter
2025-09-30
Revenue
655588000
Cost Of Revenue
488884000
Gross Profit
166704000
Operating Expenses
47628000
Operating Income
119076000
Interest Expense
24268000
Pretax Income
183344000
Net Income
144307000
Eps
0.6037293014149089
Dividends Per Share
21353000
Shares Outstanding
236935813
Income Tax Expense
39037000
EBITDA
301405000
Operating Margin
18.16323666693106
Total Other Income Expense Net
64268000
Cash
175000
Short Term Investments
-
Receivables
239225000
Inventories
-
Total Current Assets
334826000
Property Plant Equipment
158306000
Total Assets
7197763000
Payables
139619000
Short Term Debt
60384000
Long Term Debt
1216767000
Total Liabilities
2994255000
Equity
4203508000
Depreciation
81256000
Change In Working Capital
-23791000
Cash From Operations
247545000
Capital Expenditures
316811000
Cash From Investing
-169914000
Cash From Financing
-77590000
Net Change In Cash
41000
PE
15.9958
PB
2.06471215470507
ROE
3.4330135686669325
ROA
2.0048867960781704
FCF
-69266000
Fcf Percent
-0.10565477098421569
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
3
Defensive Investing Score
8
Dividend Investing Score
2.5
Economic Moat Investing Score
7.3
Garp Investing Score
2
Growth Investing Score
1.5
Momentum Investing Score
5
Net Net Investing Score
1
Quality Investing Score
6
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
655588000
Quarters > 0 > income Statement > cost Of Revenue
488884000
Quarters > 0 > income Statement > gross Profit
166704000
Quarters > 0 > income Statement > operating Expenses
47628000
Quarters > 0 > income Statement > operating Income
119076000
Quarters > 0 > income Statement > interest Expense
24268000
Quarters > 0 > income Statement > pretax Income
183344000
Quarters > 0 > income Statement > net Income
144307000
Quarters > 0 > income Statement > eps
0.6037293014149089
Quarters > 0 > income Statement > dividends Per Share
21353000
Quarters > 0 > income Statement > shares Outstanding
239026000
Quarters > 0 > income Statement > income Tax Expense
39037000
Quarters > 0 > income Statement > EBITDA
301405000
Quarters > 0 > income Statement > operating Margin
18.16323666693106
Quarters > 0 > income Statement > total Other Income Expense Net
64268000
Quarters > 0 > balance Sheet > cash
175000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
239225000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
334826000
Quarters > 0 > balance Sheet > property Plant Equipment
158306000
Quarters > 0 > balance Sheet > total Assets
7197763000
Quarters > 0 > balance Sheet > payables
139619000
Quarters > 0 > balance Sheet > short Term Debt
60384000
Quarters > 0 > balance Sheet > long Term Debt
1216767000
Quarters > 0 > balance Sheet > total Liabilities
2994255000
Quarters > 0 > balance Sheet > equity
4203508000
Quarters > 0 > cash Flow > net Income
144921000
Quarters > 0 > cash Flow > depreciation
81256000
Quarters > 0 > cash Flow > change In Working Capital
-23791000
Quarters > 0 > cash Flow > cash From Operations
247545000
Quarters > 0 > cash Flow > capital Expenditures
316811000
Quarters > 0 > cash Flow > cash From Investing
-169914000
Quarters > 0 > cash Flow > cash From Financing
-77590000
Quarters > 0 > cash Flow > net Change In Cash
41000
Quarters > 0 > ratios > PE
0.6037293014149089
Quarters > 0 > ratios > PB
2.06471215470507
Quarters > 0 > ratios > ROE
3.4330135686669325
Quarters > 0 > ratios > ROA
2.0048867960781704
Quarters > 0 > ratios > FCF
-69266000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.10565477098421569
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
699647000
Quarters > 1 > income Statement > cost Of Revenue
454333000
Quarters > 1 > income Statement > gross Profit
245314000
Quarters > 1 > income Statement > operating Expenses
57909000
Quarters > 1 > income Statement > operating Income
187405000
Quarters > 1 > income Statement > interest Expense
26796000
Quarters > 1 > income Statement > pretax Income
302042000
Quarters > 1 > income Statement > net Income
237578000
Quarters > 1 > income Statement > eps
0.9910769782702102
Quarters > 1 > income Statement > dividends Per Share
21471000
Quarters > 1 > income Statement > shares Outstanding
239717000
Quarters > 1 > income Statement > income Tax Expense
64464000
Quarters > 1 > income Statement > EBITDA
420352000
Quarters > 1 > income Statement > operating Margin
26.785650478026778
Quarters > 1 > income Statement > total Other Income Expense Net
114637000
Quarters > 1 > balance Sheet > cash
134000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
234174000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
272616000
Quarters > 1 > balance Sheet > property Plant Equipment
6535097000
Quarters > 1 > balance Sheet > total Assets
7105111000
Quarters > 1 > balance Sheet > payables
124322000
Quarters > 1 > balance Sheet > short Term Debt
63417000
Quarters > 1 > balance Sheet > long Term Debt
1211699000
Quarters > 1 > balance Sheet > total Liabilities
2978417000
Quarters > 1 > balance Sheet > equity
4126694000
Quarters > 1 > cash Flow > net Income
236964000
Quarters > 1 > cash Flow > depreciation
98295000
Quarters > 1 > cash Flow > change In Working Capital
43370000
Quarters > 1 > cash Flow > cash From Operations
336190000
Quarters > 1 > cash Flow > capital Expenditures
159211000
Quarters > 1 > cash Flow > cash From Investing
-149830000
Quarters > 1 > cash Flow > cash From Financing
-530800000
Quarters > 1 > cash Flow > net Change In Cash
-344440000
Quarters > 1 > ratios > PE
0.9910769782702102
Quarters > 1 > ratios > PB
2.109224543908514
Quarters > 1 > ratios > ROE
5.75710241660758
Quarters > 1 > ratios > ROA
3.34376197641388
Quarters > 1 > ratios > FCF
176979000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2529547043008832
Quarters > 1 > health Score
73
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
846328000
Quarters > 2 > income Statement > cost Of Revenue
480242000
Quarters > 2 > income Statement > gross Profit
366086000
Quarters > 2 > income Statement > operating Expenses
55069000
Quarters > 2 > income Statement > operating Income
311017000
Quarters > 2 > income Statement > interest Expense
29161000
Quarters > 2 > income Statement > pretax Income
109735000
Quarters > 2 > income Statement > net Income
97052000
Quarters > 2 > income Statement > eps
0.4014477466856942
Quarters > 2 > income Statement > dividends Per Share
21613000
Quarters > 2 > income Statement > shares Outstanding
241755000
Quarters > 2 > income Statement > income Tax Expense
12683000
Quarters > 2 > income Statement > EBITDA
229455000
Quarters > 2 > income Statement > operating Margin
36.74899093495666
Quarters > 2 > income Statement > total Other Income Expense Net
-201282000
Quarters > 2 > balance Sheet > cash
344574000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
330949000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
720486000
Quarters > 2 > balance Sheet > property Plant Equipment
6579722000
Quarters > 2 > balance Sheet > total Assets
7382724000
Quarters > 2 > balance Sheet > payables
139604000
Quarters > 2 > balance Sheet > short Term Debt
673902000
Quarters > 2 > balance Sheet > long Term Debt
1090107000
Quarters > 2 > balance Sheet > total Liabilities
3443363000
Quarters > 2 > balance Sheet > equity
3939361000
Quarters > 2 > cash Flow > net Income
97052000
Quarters > 2 > cash Flow > depreciation
96315000
Quarters > 2 > cash Flow > change In Working Capital
-61412000
Quarters > 2 > cash Flow > cash From Operations
330083000
Quarters > 2 > cash Flow > capital Expenditures
157600000
Quarters > 2 > cash Flow > cash From Investing
-162495000
Quarters > 2 > cash Flow > cash From Financing
-127504000
Quarters > 2 > cash Flow > net Change In Cash
40084000
Quarters > 2 > ratios > PE
0.4014477466856942
Quarters > 2 > ratios > PB
2.2283116601905744
Quarters > 2 > ratios > ROE
2.4636482921976435
Quarters > 2 > ratios > ROA
1.3145825307840304
Quarters > 2 > ratios > FCF
172483000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.20380159937990944
Quarters > 2 > health Score
69
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
666983000
Quarters > 3 > income Statement > cost Of Revenue
459266000
Quarters > 3 > income Statement > gross Profit
207717000
Quarters > 3 > income Statement > operating Expenses
61029000
Quarters > 3 > income Statement > operating Income
146688000
Quarters > 3 > income Statement > interest Expense
29268000
Quarters > 3 > income Statement > pretax Income
64024000
Quarters > 3 > income Statement > net Income
94842000
Quarters > 3 > income Statement > eps
0.3913350250665346
Quarters > 3 > income Statement > dividends Per Share
19336000
Quarters > 3 > income Statement > shares Outstanding
242355000
Quarters > 3 > income Statement > income Tax Expense
-30818000
Quarters > 3 > income Statement > EBITDA
185776000
Quarters > 3 > income Statement > operating Margin
21.99276443327641
Quarters > 3 > income Statement > total Other Income Expense Net
-82664000
Quarters > 3 > balance Sheet > cash
304490000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
302212000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
721461000
Quarters > 3 > balance Sheet > property Plant Equipment
6544003000
Quarters > 3 > balance Sheet > total Assets
7347675000
Quarters > 3 > balance Sheet > payables
133132000
Quarters > 3 > balance Sheet > short Term Debt
695407000
Quarters > 3 > balance Sheet > long Term Debt
1089614000
Quarters > 3 > balance Sheet > total Liabilities
3411018000
Quarters > 3 > balance Sheet > equity
3936657000
Quarters > 3 > cash Flow > net Income
94842000
Quarters > 3 > cash Flow > depreciation
92484000
Quarters > 3 > cash Flow > change In Working Capital
-85570000
Quarters > 3 > cash Flow > cash From Operations
217890000
Quarters > 3 > cash Flow > capital Expenditures
149460000
Quarters > 3 > cash Flow > cash From Investing
-151228000
Quarters > 3 > cash Flow > cash From Financing
-39622000
Quarters > 3 > cash Flow > net Change In Cash
27040000
Quarters > 3 > ratios > PE
0.3913350250665346
Quarters > 3 > ratios > PB
2.2353763739131964
Quarters > 3 > ratios > ROE
2.409201512857229
Quarters > 3 > ratios > ROA
1.2907756535230532
Quarters > 3 > ratios > FCF
68430000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.10259631804708666
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2346898000
Annuals > 0 > income Statement > cost Of Revenue
1772147000
Annuals > 0 > income Statement > gross Profit
574751000
Annuals > 0 > income Statement > operating Expenses
220607000
Annuals > 0 > income Statement > operating Income
354144000
Annuals > 0 > income Statement > interest Expense
118758000
Annuals > 0 > income Statement > pretax Income
250605000
Annuals > 0 > income Statement > net Income
266340000
Annuals > 0 > income Statement > eps
1.0972007662361738
Annuals > 0 > income Statement > dividends Per Share
77463000
Annuals > 0 > income Statement > shares Outstanding
242745000
Annuals > 0 > income Statement > income Tax Expense
-15735000
Annuals > 0 > income Statement > EBITDA
727719000
Annuals > 0 > income Statement > operating Margin
15.089876083238385
Annuals > 0 > income Statement > total Other Income Expense Net
-103539000
Annuals > 0 > balance Sheet > cash
304490000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
302212000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
721461000
Annuals > 0 > balance Sheet > property Plant Equipment
6544003000
Annuals > 0 > balance Sheet > total Assets
7347675000
Annuals > 0 > balance Sheet > payables
133132000
Annuals > 0 > balance Sheet > short Term Debt
695407000
Annuals > 0 > balance Sheet > long Term Debt
1089614000
Annuals > 0 > balance Sheet > total Liabilities
3411018000
Annuals > 0 > balance Sheet > equity
3936657000
Annuals > 0 > cash Flow > net Income
266340000
Annuals > 0 > cash Flow > depreciation
350165000
Annuals > 0 > cash Flow > change In Working Capital
-135325000
Annuals > 0 > cash Flow > cash From Operations
944514000
Annuals > 0 > cash Flow > capital Expenditures
628580000
Annuals > 0 > cash Flow > cash From Investing
-623833000
Annuals > 0 > cash Flow > cash From Financing
-228165000
Annuals > 0 > cash Flow > net Change In Cash
92516000
Annuals > 0 > ratios > PE
1.0972007662361738
Annuals > 0 > ratios > PB
2.347499959991435
Annuals > 0 > ratios > ROE
6.7656389672760415
Annuals > 0 > ratios > ROA
3.624820096152865
Annuals > 0 > ratios > FCF
315934000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13461769535787238
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2541213000
Annuals > 1 > income Statement > cost Of Revenue
1763075000
Annuals > 1 > income Statement > gross Profit
778138000
Annuals > 1 > income Statement > operating Expenses
214996000
Annuals > 1 > income Statement > operating Income
563142000
Annuals > 1 > income Statement > interest Expense
124004000
Annuals > 1 > income Statement > pretax Income
1100343000
Annuals > 1 > income Statement > net Income
871142000
Annuals > 1 > income Statement > eps
3.632225219628331
Annuals > 1 > income Statement > dividends Per Share
77241000
Annuals > 1 > income Statement > shares Outstanding
239837000
Annuals > 1 > income Statement > income Tax Expense
229201000
Annuals > 1 > income Statement > EBITDA
1574512000
Annuals > 1 > income Statement > operating Margin
22.1603620003518
Annuals > 1 > income Statement > total Other Income Expense Net
537201000
Annuals > 1 > balance Sheet > cash
211974000
Annuals > 1 > balance Sheet > short Term Investments
101641000
Annuals > 1 > balance Sheet > receivables
282669000
Annuals > 1 > balance Sheet > inventories
359489000
Annuals > 1 > balance Sheet > total Current Assets
870124000
Annuals > 1 > balance Sheet > property Plant Equipment
6143198000
Annuals > 1 > balance Sheet > total Assets
7203885000
Annuals > 1 > balance Sheet > payables
110134000
Annuals > 1 > balance Sheet > short Term Debt
11584000
Annuals > 1 > balance Sheet > long Term Debt
1774229000
Annuals > 1 > balance Sheet > total Liabilities
3438334000
Annuals > 1 > balance Sheet > equity
3765551000
Annuals > 1 > cash Flow > net Income
871142000
Annuals > 1 > cash Flow > depreciation
-72413000
Annuals > 1 > cash Flow > change In Working Capital
-121075000
Annuals > 1 > cash Flow > cash From Operations
977892000
Annuals > 1 > cash Flow > capital Expenditures
606229000
Annuals > 1 > cash Flow > cash From Investing
-601705000
Annuals > 1 > cash Flow > cash From Financing
-164420000
Annuals > 1 > cash Flow > net Change In Cash
211767000
Annuals > 1 > ratios > PE
3.632225219628331
Annuals > 1 > ratios > PB
2.424769865021082
Annuals > 1 > ratios > ROE
23.134516037626366
Annuals > 1 > ratios > ROA
12.092669441558272
Annuals > 1 > ratios > FCF
371663000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.1462541707444437
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5330868000
Annuals > 2 > income Statement > cost Of Revenue
2107695000
Annuals > 2 > income Statement > gross Profit
3223173000
Annuals > 2 > income Statement > operating Expenses
230224000
Annuals > 2 > income Statement > operating Income
2992949000
Annuals > 2 > income Statement > interest Expense
165145000
Annuals > 2 > income Statement > pretax Income
1413830000
Annuals > 2 > income Statement > net Income
1183370000
Annuals > 2 > income Statement > eps
4.803047337638354
Annuals > 2 > income Statement > dividends Per Share
38638000
Annuals > 2 > income Statement > shares Outstanding
246379000
Annuals > 2 > income Statement > income Tax Expense
230460000
Annuals > 2 > income Statement > EBITDA
1932395000
Annuals > 2 > income Statement > operating Margin
56.14374619667941
Annuals > 2 > income Statement > total Other Income Expense Net
-1579119000
Annuals > 2 > balance Sheet > cash
207000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
505550000
Annuals > 2 > balance Sheet > inventories
1
Annuals > 2 > balance Sheet > total Current Assets
538662000
Annuals > 2 > balance Sheet > property Plant Equipment
5976908000
Annuals > 2 > balance Sheet > total Assets
6625562000
Annuals > 2 > balance Sheet > payables
206738000
Annuals > 2 > balance Sheet > short Term Debt
67493000
Annuals > 2 > balance Sheet > long Term Debt
1841960000
Annuals > 2 > balance Sheet > total Liabilities
3749556000
Annuals > 2 > balance Sheet > equity
2876006000
Annuals > 2 > cash Flow > net Income
1183370000
Annuals > 2 > cash Flow > depreciation
353420000
Annuals > 2 > cash Flow > change In Working Capital
-169296000
Annuals > 2 > cash Flow > cash From Operations
1864744000
Annuals > 2 > cash Flow > capital Expenditures
487390000
Annuals > 2 > cash Flow > cash From Investing
-489832000
Annuals > 2 > cash Flow > cash From Financing
-1589127000
Annuals > 2 > cash Flow > net Change In Cash
-214215000
Annuals > 2 > ratios > PE
4.803047337638354
Annuals > 2 > ratios > PB
3.261345257972341
Annuals > 2 > ratios > ROE
41.14629802580384
Annuals > 2 > ratios > ROA
17.860673554937676
Annuals > 2 > ratios > FCF
1377354000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2583733080616515
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3580439000
Annuals > 3 > income Statement > cost Of Revenue
1981599000
Annuals > 3 > income Statement > gross Profit
1598840000
Annuals > 3 > income Statement > operating Expenses
222638000
Annuals > 3 > income Statement > operating Income
1376202000
Annuals > 3 > income Statement > interest Expense
227336000
Annuals > 3 > income Statement > pretax Income
402035000
Annuals > 3 > income Statement > net Income
411778000
Annuals > 3 > income Statement > eps
1.6516441114417963
Annuals > 3 > income Statement > dividends Per Share
3420000
Annuals > 3 > income Statement > shares Outstanding
249314000
Annuals > 3 > income Statement > income Tax Expense
-9743000
Annuals > 3 > income Statement > EBITDA
993926000
Annuals > 3 > income Statement > operating Margin
38.436683322910966
Annuals > 3 > income Statement > total Other Income Expense Net
-974167000
Annuals > 3 > balance Sheet > cash
214422000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
501275000
Annuals > 3 > balance Sheet > inventories
-35238000
Annuals > 3 > balance Sheet > total Current Assets
730927000
Annuals > 3 > balance Sheet > property Plant Equipment
5798982000
Annuals > 3 > balance Sheet > total Assets
6660507000
Annuals > 3 > balance Sheet > payables
178413000
Annuals > 3 > balance Sheet > short Term Debt
218017000
Annuals > 3 > balance Sheet > long Term Debt
2707770000
Annuals > 3 > balance Sheet > total Liabilities
4574844000
Annuals > 3 > balance Sheet > equity
2085663000
Annuals > 3 > cash Flow > net Income
411778000
Annuals > 3 > cash Flow > depreciation
364555000
Annuals > 3 > cash Flow > change In Working Capital
-241707000
Annuals > 3 > cash Flow > cash From Operations
792948000
Annuals > 3 > cash Flow > capital Expenditures
417440000
Annuals > 3 > cash Flow > cash From Investing
-417879000
Annuals > 3 > cash Flow > cash From Financing
-161105000
Annuals > 3 > cash Flow > net Change In Cash
213964000
Annuals > 3 > ratios > PE
1.6516441114417963
Annuals > 3 > ratios > PB
4.550775451259383
Annuals > 3 > ratios > ROE
19.74326628990398
Annuals > 3 > ratios > ROA
6.182382212044819
Annuals > 3 > ratios > FCF
375508000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1048776420991951
Annuals > 3 > health Score
62
Valuation > metrics > PE
15.9958
Valuation > metrics > PB
2.06471215470507
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.4330135686669325
Profitability > metrics > ROA
43.099102220257684
Profitability > metrics > Net Margin
0.22011842803712087
Profitability > final Score
67
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.712322897922402
Risk > metrics > Interest Coverage
4.906708422614142
Risk > final Score
68
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.6741048884266736
Liquidity > metrics > Quick Ratio
1.6741048884266736
Liquidity > final Score
92
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
72
Prev Profitabilities > 1
52
Prev Profitabilities > 2
56
Prev Risks > 0
76
Prev Risks > 1
88
Prev Risks > 2
68
Prev Liquidities > 0
86
Prev Liquidities > 1
54
Prev Liquidities > 2
54
Updated At
2025-12-12T01:01:08.142Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.6985
Earnings History > 0 > eps Difference
-0.6985
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.57
Earnings History > 1 > eps Estimate
0.56
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
1.7857
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-21
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.99
Earnings History > 2 > eps Estimate
0.6909
Earnings History > 2 > eps Difference
0.2991
Earnings History > 2 > surprise Percent
43.2914
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-21
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.96
Earnings History > 3 > eps Estimate
0.9275
Earnings History > 3 > eps Difference
0.0325
Earnings History > 3 > surprise Percent
3.504
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.68
Earnings History > 4 > eps Estimate
0.6025
Earnings History > 4 > eps Difference
0.0775
Earnings History > 4 > surprise Percent
12.8631
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-22
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.48
Earnings History > 5 > eps Estimate
0.38
Earnings History > 5 > eps Difference
0.1
Earnings History > 5 > surprise Percent
26.3158
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.46
Earnings History > 6 > eps Estimate
0.41
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
12.1951
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.69
Earnings History > 7 > eps Estimate
0.57
Earnings History > 7 > eps Difference
0.12
Earnings History > 7 > surprise Percent
21.0526
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.63
Earnings History > 8 > eps Estimate
0.48
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
31.25
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-24
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.46
Earnings History > 9 > eps Estimate
0.35
Earnings History > 9 > eps Difference
0.11
Earnings History > 9 > surprise Percent
31.4286
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-24
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.3
Earnings History > 10 > eps Estimate
0.25
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
20
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-24
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.99
Earnings History > 11 > eps Estimate
0.82
Earnings History > 11 > eps Difference
0.17
Earnings History > 11 > surprise Percent
20.7317
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-27
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.3
Earnings History > 12 > eps Estimate
1.2
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
8.3333
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-24
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.37
Earnings History > 13 > eps Estimate
1.41
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-2.8369
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-25
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.27
Earnings History > 14 > eps Estimate
1.26
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
0.7937
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.18
Earnings History > 15 > eps Estimate
1.14
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
3.5088
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-22
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.96
Earnings History > 16 > eps Estimate
0.98
Earnings History > 16 > eps Difference
-0.02
Earnings History > 16 > surprise Percent
-2.0408
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-26
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.52
Earnings History > 17 > eps Estimate
0.54
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-3.7037
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-26
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.24
Earnings History > 18 > eps Estimate
0.24
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-26
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.3
Earnings History > 19 > eps Estimate
0.23
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
30.4348
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-23
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.02
Earnings History > 20 > eps Estimate
0.06
Earnings History > 20 > eps Difference
-0.04
Earnings History > 20 > surprise Percent
-66.6667
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
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.05
Earnings History > 21 > eps Estimate
-0.02
Earnings History > 21 > eps Difference
-0.03
Earnings History > 21 > surprise Percent
-150
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.1
Earnings History > 22 > eps Estimate
-0.17
Earnings History > 22 > eps Difference
0.07
Earnings History > 22 > surprise Percent
41.1765
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.04
Earnings History > 23 > eps Estimate
-0.01
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
500
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.08
Earnings History > 24 > eps Estimate
0.03
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
166.6667
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.07
Earnings History > 25 > eps Estimate
-0.1
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
30
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.02
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-22
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.36
Earnings History > 27 > eps Estimate
0.24
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
50
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
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.21
Earnings History > 28 > eps Estimate
0.13
Earnings History > 28 > eps Difference
0.08
Earnings History > 28 > surprise Percent
61.5385
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.26
Earnings History > 29 > eps Estimate
0.18
Earnings History > 29 > eps Difference
0.08
Earnings History > 29 > surprise Percent
44.4444
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.2
Earnings History > 30 > eps Estimate
0.11
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
81.8182
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.46
Earnings History > 31 > eps Estimate
0.43
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
6.9767
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-27
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.22
Earnings History > 32 > eps Estimate
0.16
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
37.5
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
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.05
Earnings History > 33 > eps Estimate
0.03
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
66.6667
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-01
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.06
Earnings History > 34 > eps Estimate
0.08
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-25
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-24
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.25
Earnings History > 35 > eps Estimate
0.28
Earnings History > 35 > eps Difference
-0.03
Earnings History > 35 > surprise Percent
-10.7143
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-22
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.23
Earnings History > 36 > eps Estimate
0.09
Earnings History > 36 > eps Difference
0.14
Earnings History > 36 > surprise Percent
155.5556
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
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.06
Earnings History > 37 > eps Estimate
-0.16
Earnings History > 37 > eps Difference
0.1
Earnings History > 37 > surprise Percent
62.5
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.14
Earnings History > 38 > eps Estimate
-0.14
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.1
Earnings History > 39 > eps Estimate
-0.19
Earnings History > 39 > eps Difference
0.09
Earnings History > 39 > surprise Percent
47.3684
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.25
Earnings History > 40 > eps Estimate
0.11
Earnings History > 40 > eps Difference
0.14
Earnings History > 40 > surprise Percent
127.2727
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
-0.05
Earnings History > 41 > eps Difference
0.08
Earnings History > 41 > surprise Percent
160
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.01
Earnings History > 42 > eps Estimate
0.04
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-75
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.19
Earnings History > 43 > eps Estimate
0.13
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
46.1538
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-24
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.39
Earnings History > 44 > eps Estimate
0.28
Earnings History > 44 > eps Difference
0.11
Earnings History > 44 > surprise Percent
39.2857
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.37
Earnings History > 45 > eps Estimate
0.33
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
12.1212
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.36
Earnings History > 46 > eps Estimate
0.4
Earnings History > 46 > eps Difference
-0.04
Earnings History > 46 > surprise Percent
-10
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-28
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.46
Earnings History > 47 > eps Estimate
0.5
Earnings History > 47 > eps Difference
-0.04
Earnings History > 47 > surprise Percent
-8
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-26
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.42
Earnings History > 48 > eps Estimate
0.38
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
10.5263
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-29
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.35
Earnings History > 49 > eps Estimate
0.3
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
16.6667
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.34
Earnings History > 50 > eps Estimate
0.32
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
6.25
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.33
Earnings History > 51 > eps Estimate
0.29
Earnings History > 51 > eps Difference
0.04
Earnings History > 51 > surprise Percent
13.7931
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-26
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.46
Earnings History > 52 > eps Estimate
0.29
Earnings History > 52 > eps Difference
0.17
Earnings History > 52 > surprise Percent
58.6207
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.2
Earnings History > 53 > eps Estimate
0.18
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
11.1111
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.11
Earnings History > 54 > eps Estimate
0.05
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
120
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
0.12
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
25
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.33
Earnings History > 56 > eps Estimate
0.31
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
6.4516
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.28
Earnings History > 57 > eps Estimate
0.24
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
16.6667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-25
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.27
Earnings History > 58 > eps Estimate
0.19
Earnings History > 58 > eps Difference
0.08
Earnings History > 58 > surprise Percent
42.1053
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.22
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
15.7895
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-28
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.19
Earnings History > 60 > eps Estimate
0.14
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
35.7143
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.12
Earnings History > 61 > eps Estimate
0.1
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
20
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-26
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.09
Earnings History > 62 > eps Estimate
0.11
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-18.1818
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.16
Earnings History > 63 > eps Estimate
0.14
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
14.2857
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.32
Earnings History > 64 > eps Estimate
0.27
Earnings History > 64 > eps Difference
0.05
Earnings History > 64 > surprise Percent
18.5185
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-21
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.26
Earnings History > 65 > eps Estimate
0.22
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
18.1818
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-22
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.21
Earnings History > 66 > eps Estimate
0.18
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
16.6667
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-28
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.24
Earnings History > 67 > eps Estimate
0.21
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
14.2857
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.33
Earnings History > 68 > eps Estimate
0.22
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
50
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.51
Earnings History > 69 > eps Estimate
0.5
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
2
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.48
Earnings History > 70 > eps Estimate
0.55
Earnings History > 70 > eps Difference
-0.07
Earnings History > 70 > surprise Percent
-12.7273
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.62
Earnings History > 71 > eps Estimate
0.54
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
14.8148
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-26
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4
Earnings History > 72 > eps Estimate
0.45
Earnings History > 72 > eps Difference
-0.05
Earnings History > 72 > surprise Percent
-11.1111
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.42
Earnings History > 73 > eps Estimate
0.41
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.439
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.41
Earnings History > 74 > eps Estimate
0.38
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
7.8947
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.46
Earnings History > 75 > eps Estimate
0.39
Earnings History > 75 > eps Difference
0.07
Earnings History > 75 > surprise Percent
17.9487
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-26
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.21
Earnings History > 76 > eps Estimate
0.25
Earnings History > 76 > eps Difference
-0.04
Earnings History > 76 > surprise Percent
-16
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.23
Earnings History > 77 > eps Estimate
0.23
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.29
Earnings History > 78 > eps Estimate
0.28
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
3.5714
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.39
Earnings History > 79 > eps Estimate
0.37
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
5.4054
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.31
Earnings History > 80 > eps Estimate
0.32
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-3.125
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.29
Earnings History > 81 > eps Estimate
0.26
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
11.5385
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.21
Earnings History > 82 > eps Estimate
0.21
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.19
Earnings History > 83 > eps Estimate
0.19
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-03-01
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.13
Earnings History > 84 > eps Estimate
0.15
Earnings History > 84 > eps Difference
-0.02
Earnings History > 84 > surprise Percent
-13.3333
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.14
Earnings History > 85 > eps Estimate
0.14
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-28
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.11
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-9.0909
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-04
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
-0.02
Earnings History > 87 > surprise Percent
-16.6667
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-02
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.08
Earnings History > 88 > eps Estimate
0.09
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-11.1111
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-04
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-08-05
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.06
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
16.6667
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-06
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.06
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
-0.03
Earnings History > 91 > surprise Percent
-33.3333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-03-04
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.11
Earnings History > 92 > eps Difference
-0.05
Earnings History > 92 > surprise Percent
-45.4545
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-12
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.11
Earnings History > 93 > eps Estimate
0.08
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
37.5
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-01
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.09
Earnings History > 94 > eps Estimate
0.11
Earnings History > 94 > eps Difference
-0.02
Earnings History > 94 > surprise Percent
-18.1818
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-06
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.04
Earnings History > 95 > eps Estimate
0.05
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-20
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-03-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.43
Earnings History > 96 > eps Estimate
0.06
Earnings History > 96 > eps Difference
-0.49
Earnings History > 96 > surprise Percent
-816.6667
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-05
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.09
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
28.5714
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-06
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.18
Earnings History > 98 > eps Estimate
0.16
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
12.5
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2519
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-03-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.28
Earnings History > 100 > eps Estimate
0.07
Earnings History > 100 > eps Difference
0.21
Earnings History > 100 > surprise Percent
300
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-06
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.06
Earnings History > 101 > eps Estimate
0.01
Earnings History > 101 > eps Difference
0.05
Earnings History > 101 > surprise Percent
500
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-08
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.04
Earnings History > 102 > eps Estimate
-0.01
Earnings History > 102 > eps Difference
0.05
Earnings History > 102 > surprise Percent
500
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-08
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.01
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-03-08
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.18
Earnings History > 104 > eps Estimate
-0.03
Earnings History > 104 > eps Difference
-0.15
Earnings History > 104 > surprise Percent
-500
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-10
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.02
Earnings History > 105 > eps Estimate
-0.06
Earnings History > 105 > eps Difference
0.08
Earnings History > 105 > surprise Percent
133.3333
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-12
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.08
Earnings History > 106 > eps Estimate
-0.08
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-13
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.17
Earnings History > 107 > eps Estimate
-0.15
Earnings History > 107 > eps Difference
-0.02
Earnings History > 107 > surprise Percent
-13.3333
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-03-11
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.15
Earnings History > 108 > eps Estimate
-0.14
Earnings History > 108 > eps Difference
0.29
Earnings History > 108 > surprise Percent
207.1429
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-12
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.1
Earnings History > 109 > eps Estimate
-0.11
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
9.0909
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-14
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.05
Earnings History > 110 > eps Estimate
-0.02
Earnings History > 110 > eps Difference
-0.03
Earnings History > 110 > surprise Percent
-150
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-05-06
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.07
Earnings History > 111 > eps Estimate
0.09
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-22.2222
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-19
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.13
Earnings History > 112 > eps Estimate
0.12
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
8.3333
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-11-28
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.07
Earnings History > 113 > eps Estimate
0.07
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-08-07
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.06
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-05-13
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.23
Earnings History > 115 > eps Estimate
0.23
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-06
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.17
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0.04
Earnings History > 116 > surprise Percent
30.7692
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-11-07
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.09
Earnings History > 117 > eps Estimate
0.1
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-10
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-08-08
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.1
Earnings History > 118 > eps Estimate
0.1
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-05-08
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.09
Earnings History > 119 > eps Estimate
0.1
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-10
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-28
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.07
Earnings History > 120 > eps Estimate
0.07
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-11-08
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.05
Earnings History > 121 > eps Estimate
0.05
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-08-07
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.05
Earnings History > 122 > eps Estimate
0.05
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-05-08
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.05
Earnings History > 123 > eps Estimate
0.04
Earnings History > 123 > eps Difference
0.01
Earnings History > 123 > surprise Percent
25
Range Resources Corporation operates as an independent natural gas, natural gas liquids (NGLs), and oil company in the United States. The company engages in the exploration, development, and acquisition of natural gas and oil properties located in the Appalachian region. It sells natural gas to utilities, marketing and midstream companies, and industrial users; NGLs to petrochemical end users, marketers/traders, and natural gas processors; and oil to crude oil processors, transporters, and refining and marketing companies. The company was formerly known as Lomak Petroleum Inc. and changed its name to Range Resources Corporation in August 1998. Range Resources Corporation was founded in 1976 and is headquartered in Fort Worth, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.09Next Payout:
Dec 26, 2025Yield:
0.9915 %Kopernik Global Investors LLC Sells 36,859 Shares of Range Resources Corporation $RRC - MarketBeat
12/11/2025
Kopernik Global Investors LLC Sells 36,859 Shares of Range Resources Corporation $RRC MarketBeat
Read more →Assessing Range Resources After a 450% Five Year Surge in Share Price simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$42.0435
Analyst Picks
Strong Buy
7
Buy
2
Hold
15
Sell
2
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 106.58% of the total shares of Range Resources Corp
1.
T. Rowe Price Associates, Inc.(11.4834%)
since
2025/06/30
2.
FMR Inc(10.6423%)
since
2025/06/30
3.
Vanguard Group Inc(10.0979%)
since
2025/06/30
4.
BlackRock Inc(9.5275%)
since
2025/06/30
5.
T. Rowe Price U.S. Value Equity Tr-D(4.8284%)
since
2025/06/30
6.
T. Rowe Price US Value Equity Composite(4.0149%)
since
2025/06/30
7.
T. Rowe Price Value(4.0065%)
since
2025/07/31
8.
State Street Corp(3.5982%)
since
2025/06/30
9.
iShares Core S&P Mid-Cap ETF(3.2657%)
since
2025/08/31
10.
Dimensional Fund Advisors, Inc.(3.2255%)
since
2025/06/30
11.
Boston Partners Global Investors, Inc(3.1149%)
since
2025/06/30
12.
Exor Investments (UK) LLP(3.0067%)
since
2025/06/30
13.
Vanguard Total Stock Mkt Idx Inv(3.0024%)
since
2025/07/31
14.
Vanguard Small Cap Index(2.3139%)
since
2025/07/31
15.
JHancock Disciplined Value Mid Cap I(2.0689%)
since
2025/07/31
16.
Amvescap Plc.(2.0093%)
since
2025/06/30
17.
Geode Capital Management, LLC(1.7292%)
since
2025/06/30
18.
T. Rowe Price Investment Management,Inc.(1.7055%)
since
2025/06/30
19.
Vanguard Small Cap Value Index Inv(1.4901%)
since
2025/07/31
20.
Fidelity Low-Priced Stock(1.3943%)
since
2025/06/30
21.
Citadel Advisors Llc(1.3869%)
since
2025/06/30
22.
JPMorgan Chase & Co(1.3808%)
since
2025/06/30
23.
Fidelity Growth Compy Commingled Pl S(1.2667%)
since
2025/07/31
24.
Qube Research & Technologies(1.2393%)
since
2025/06/30
25.
Morgan Stanley - Brokerage Accounts(1.1902%)
since
2025/06/30
26.
Fuller & Thaler Asset Management Inc(1.1806%)
since
2025/06/30
27.
Kopernik Global Investors, LLC(1.1796%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.0774%)
since
2025/07/31
29.
FullerThaler Behavioral Small-Cap Value(1.0381%)
since
2025/06/30
30.
Undiscovered Managers Behavioral Val L(0.9946%)
since
2025/07/31
31.
Northern Trust Corp(0.9259%)
since
2025/06/30
32.
Bank of America Corp(0.9022%)
since
2025/06/30
33.
Charles Schwab Investment Management Inc(0.8784%)
since
2025/06/30
34.
Fidelity Growth Company Fund(0.8549%)
since
2025/07/31
35.
Ninepoint Energy Series F(0.8397%)
since
2025/07/31
36.
Fidelity Puritan(0.7734%)
since
2025/06/30
37.
SPDR® S&P MIDCAP 400 ETF Trust(0.7685%)
since
2025/07/31
38.
Fidelity Mid-Cap Stock(0.7637%)
since
2025/07/31
39.
Invesco Small Cap Value A(0.7203%)
since
2025/07/31
40.
Fidelity Advisor Equity Growth I(0.6895%)
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
0.6985
Date
2025-09-30
EPS Actual
0.57
EPS Estimate
0.56
EPS Difference
0.01
Surprise Percent
1.7857%
(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.