_id
691720e23c536f8df23168d8
Ticker
TPL
Name
Texas Pacific Land Trust
Exchange
NYSE
Address
2699 Howell Street, Dallas, TX, United States, 75204
Country
USA
Sector
Energy
Industry
Oil & Gas E&P
Currency
USD
Website
https://www.texaspacific.com
Description
Texas Pacific Land Corporation engages in the land and resource management, and water services and operations businesses. The Land and Resource Management segment manages surface acres of land, and oil and gas royalty interest in Permian Basin. This segment also engages in easements, such as transporting oil, gas and related hydrocarbons, power line and utility, and subsurface wellbore easements. In addition, this segment leases its land for processing, storage, and compression facilities and roads; and is involved in sale of materials, such as caliche, sand, and other material, as well as sells land. The Water Services and Operations segment provides full-service water offerings, including water sourcing, produced-water treatment, infrastructure development, and disposal solutions to operators in the Permian Basin. This segment also holds produced water royalties. The company owns a 1/128th nonparticipating perpetual oil and gas royalty interest (NPRI) under approximately 85,000 acres of land; a 1/16th NPRI under approximately 371,000 acres of land; and approximately 16,000 additional net royalty acres, total of approximately 207,000 NRA located in the Permian Basin. Texas Pacific Land Corporation was founded in 1888 and is headquartered in Dallas, Texas.
Last Close
890.3
Volume
123590
Current Price
838.64
Change
-5.802538470178588
Last Updated
2025-12-04T14:21:40.261Z
Image
https://logo.clearbit.com/www.texaspacific.com
Ipo Date
1987-12-31T00:00:00.000Z
Market Cap
22725947392
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.6
Dividend Yield
0.7631403224267863
Sentiment
0.822947619047619
Sentiment Sources
21
Rating
3
Target Price
635
Strong Buy
0
Buy
1
Hold
0
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
203085000
Cost Of Revenue
31391000
Gross Profit
171694000
Operating Expenses
22603000
Operating Income
149091000
Interest Expense
-
Pretax Income
155179000
Net Income
121238000
Eps
5.268867476409869
Dividends Per Share
36815000
Shares Outstanding
22979410
Income Tax Expense
33941000
EBITDA
170142000
Operating Margin
73.41310288795331
Total Other Income Expense Net
6088000
Cash
531808000
Short Term Investments
-
Receivables
127786000
Inventories
-
Total Current Assets
737172000
Property Plant Equipment
557486000
Total Assets
1524914000
Payables
38549000
Short Term Debt
1159000
Long Term Debt
-
Total Liabilities
156950000
Equity
1367964000
Depreciation
14963000
Change In Working Capital
11143000
Cash From Operations
154612000
Capital Expenditures
18601000
Cash From Investing
-121155000
Cash From Financing
-45579000
Net Change In Cash
-12122000
PE
47.7072
PB
14.106601320736509
ROE
8.862660128482913
ROA
7.950481141887346
FCF
136011000
Fcf Percent
0.6697244995937661
Piotroski FScore
4
Health Score
76
Deep Value Investing Score
5.5
Defensive Investing Score
10
Dividend Investing Score
4
Economic Moat Investing Score
9.5
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
5
Net Net Investing Score
4
Quality Investing Score
8.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
203085000
Quarters > 0 > income Statement > cost Of Revenue
31391000
Quarters > 0 > income Statement > gross Profit
171694000
Quarters > 0 > income Statement > operating Expenses
22603000
Quarters > 0 > income Statement > operating Income
149091000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
155179000
Quarters > 0 > income Statement > net Income
121238000
Quarters > 0 > income Statement > eps
5.268867476409869
Quarters > 0 > income Statement > dividends Per Share
36815000
Quarters > 0 > income Statement > shares Outstanding
23010258
Quarters > 0 > income Statement > income Tax Expense
33941000
Quarters > 0 > income Statement > EBITDA
170142000
Quarters > 0 > income Statement > operating Margin
73.41310288795331
Quarters > 0 > income Statement > total Other Income Expense Net
6088000
Quarters > 0 > balance Sheet > cash
531808000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
127786000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
737172000
Quarters > 0 > balance Sheet > property Plant Equipment
557486000
Quarters > 0 > balance Sheet > total Assets
1524914000
Quarters > 0 > balance Sheet > payables
38549000
Quarters > 0 > balance Sheet > short Term Debt
1159000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
156950000
Quarters > 0 > balance Sheet > equity
1367964000
Quarters > 0 > cash Flow > net Income
121238000
Quarters > 0 > cash Flow > depreciation
14963000
Quarters > 0 > cash Flow > change In Working Capital
11143000
Quarters > 0 > cash Flow > cash From Operations
154612000
Quarters > 0 > cash Flow > capital Expenditures
18601000
Quarters > 0 > cash Flow > cash From Investing
-121155000
Quarters > 0 > cash Flow > cash From Financing
-45579000
Quarters > 0 > cash Flow > net Change In Cash
-12122000
Quarters > 0 > ratios > PE
5.268867476409869
Quarters > 0 > ratios > PB
14.106601320736509
Quarters > 0 > ratios > ROE
8.862660128482913
Quarters > 0 > ratios > ROA
7.950481141887346
Quarters > 0 > ratios > FCF
136011000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.6697244995937661
Quarters > 0 > health Score
76
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
187543000
Quarters > 1 > income Statement > cost Of Revenue
22150000
Quarters > 1 > income Statement > gross Profit
165393000
Quarters > 1 > income Statement > operating Expenses
21642000
Quarters > 1 > income Statement > operating Income
143751000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
148991000
Quarters > 1 > income Statement > net Income
116140000
Quarters > 1 > income Statement > eps
5.046585537756403
Quarters > 1 > income Statement > dividends Per Share
36782000
Quarters > 1 > income Statement > shares Outstanding
23013580
Quarters > 1 > income Statement > income Tax Expense
32851000
Quarters > 1 > income Statement > EBITDA
157450000
Quarters > 1 > income Statement > operating Margin
76.64962168675984
Quarters > 1 > income Statement > total Other Income Expense Net
5240000
Quarters > 1 > balance Sheet > cash
543930000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
114314000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
667500000
Quarters > 1 > balance Sheet > property Plant Equipment
543997000
Quarters > 1 > balance Sheet > total Assets
1404664000
Quarters > 1 > balance Sheet > payables
26987000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
115720000
Quarters > 1 > balance Sheet > equity
1288944000
Quarters > 1 > cash Flow > net Income
116140000
Quarters > 1 > cash Flow > depreciation
13699000
Quarters > 1 > cash Flow > change In Working Capital
-12965000
Quarters > 1 > cash Flow > cash From Operations
120900000
Quarters > 1 > cash Flow > capital Expenditures
3311000
Quarters > 1 > cash Flow > cash From Investing
-3933000
Quarters > 1 > cash Flow > cash From Financing
-36833000
Quarters > 1 > cash Flow > net Change In Cash
80134000
Quarters > 1 > ratios > PE
5.046585537756403
Quarters > 1 > ratios > PB
14.973582041733387
Quarters > 1 > ratios > ROE
9.010476793406074
Quarters > 1 > ratios > ROA
8.268169469709482
Quarters > 1 > ratios > FCF
117589000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.6269975418970583
Quarters > 1 > health Score
76
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
195983000
Quarters > 2 > income Statement > cost Of Revenue
23067000
Quarters > 2 > income Statement > gross Profit
172916000
Quarters > 2 > income Statement > operating Expenses
22843000
Quarters > 2 > income Statement > operating Income
150073000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
154394000
Quarters > 2 > income Statement > net Income
120652000
Quarters > 2 > income Statement > eps
5.2443710336433975
Quarters > 2 > income Statement > dividends Per Share
37434000
Quarters > 2 > income Statement > shares Outstanding
23006000
Quarters > 2 > income Statement > income Tax Expense
33742000
Quarters > 2 > income Statement > EBITDA
162014000
Quarters > 2 > income Statement > operating Margin
76.57449880857014
Quarters > 2 > income Statement > total Other Income Expense Net
4321000
Quarters > 2 > balance Sheet > cash
460379000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
138251000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
606920000
Quarters > 2 > balance Sheet > property Plant Equipment
557130000
Quarters > 2 > balance Sheet > total Assets
1353292000
Quarters > 2 > balance Sheet > payables
25071000
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
147035000
Quarters > 2 > balance Sheet > equity
1206257000
Quarters > 2 > cash Flow > net Income
120652000
Quarters > 2 > cash Flow > depreciation
11941000
Quarters > 2 > cash Flow > change In Working Capital
18948000
Quarters > 2 > cash Flow > cash From Operations
156726000
Quarters > 2 > cash Flow > capital Expenditures
8966000
Quarters > 2 > cash Flow > cash From Investing
-12517000
Quarters > 2 > cash Flow > cash From Financing
-51794000
Quarters > 2 > cash Flow > net Change In Cash
92415000
Quarters > 2 > ratios > PE
5.2443710336433975
Quarters > 2 > ratios > PB
15.99472735909512
Quarters > 2 > ratios > ROE
10.002180298228321
Quarters > 2 > ratios > ROA
8.9154447081635
Quarters > 2 > ratios > FCF
147760000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.7539429440308598
Quarters > 2 > health Score
78
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
185784000
Quarters > 3 > income Statement > cost Of Revenue
20399000
Quarters > 3 > income Statement > gross Profit
165385000
Quarters > 3 > income Statement > operating Expenses
22841000
Quarters > 3 > income Statement > operating Income
142544000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
150978000
Quarters > 3 > income Statement > net Income
118360000
Quarters > 3 > income Statement > eps
5.142509558567952
Quarters > 3 > income Statement > dividends Per Share
36759000
Quarters > 3 > income Statement > shares Outstanding
23016000
Quarters > 3 > income Statement > income Tax Expense
32618000
Quarters > 3 > income Statement > EBITDA
154011000
Quarters > 3 > income Statement > operating Margin
76.72565990612755
Quarters > 3 > income Statement > total Other Income Expense Net
8434000
Quarters > 3 > balance Sheet > cash
369835000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
126670000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
503369000
Quarters > 3 > balance Sheet > property Plant Equipment
556142000
Quarters > 3 > balance Sheet > total Assets
1248020000
Quarters > 3 > balance Sheet > payables
26958000
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
115555000
Quarters > 3 > balance Sheet > equity
1132465000
Quarters > 3 > cash Flow > net Income
118360000
Quarters > 3 > cash Flow > depreciation
11467000
Quarters > 3 > cash Flow > change In Working Capital
-4585000
Quarters > 3 > cash Flow > cash From Operations
126576000
Quarters > 3 > cash Flow > capital Expenditures
13245000
Quarters > 3 > cash Flow > cash From Investing
-245986000
Quarters > 3 > cash Flow > cash From Financing
-43123000
Quarters > 3 > cash Flow > net Change In Cash
-162533000
Quarters > 3 > ratios > PE
5.142509558567952
Quarters > 3 > ratios > PB
17.044357432680037
Quarters > 3 > ratios > ROE
10.451537133597947
Quarters > 3 > ratios > ROA
9.483822374641433
Quarters > 3 > ratios > FCF
113331000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6100148559617621
Quarters > 3 > health Score
79
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
705823000
Annuals > 0 > income Statement > cost Of Revenue
71286000
Annuals > 0 > income Statement > gross Profit
634537000
Annuals > 0 > income Statement > operating Expenses
95399000
Annuals > 0 > income Statement > operating Income
539138000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
578821000
Annuals > 0 > income Statement > net Income
453960000
Annuals > 0 > income Statement > eps
19.720456576615447
Annuals > 0 > income Statement > dividends Per Share
347309000
Annuals > 0 > income Statement > shares Outstanding
23019751
Annuals > 0 > income Statement > income Tax Expense
124861000
Annuals > 0 > income Statement > EBITDA
564300000
Annuals > 0 > income Statement > operating Margin
76.38430598039452
Annuals > 0 > income Statement > total Other Income Expense Net
39683000
Annuals > 0 > balance Sheet > cash
369835000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
126670000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
503369000
Annuals > 0 > balance Sheet > property Plant Equipment
556142000
Annuals > 0 > balance Sheet > total Assets
1248020000
Annuals > 0 > balance Sheet > payables
26958000
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
115555000
Annuals > 0 > balance Sheet > equity
1132465000
Annuals > 0 > cash Flow > net Income
453960000
Annuals > 0 > cash Flow > depreciation
25162000
Annuals > 0 > cash Flow > change In Working Capital
-936000
Annuals > 0 > cash Flow > cash From Operations
490672000
Annuals > 0 > cash Flow > capital Expenditures
29696000
Annuals > 0 > cash Flow > cash From Investing
-471749000
Annuals > 0 > cash Flow > cash From Financing
-378091000
Annuals > 0 > cash Flow > net Change In Cash
-359168000
Annuals > 0 > ratios > PE
19.720456576615447
Annuals > 0 > ratios > PB
18.583255607643505
Annuals > 0 > ratios > ROE
40.08600707306628
Annuals > 0 > ratios > ROA
36.374417076649415
Annuals > 0 > ratios > FCF
460976000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.6531042485155627
Annuals > 0 > health Score
83
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
631595000
Annuals > 1 > income Statement > cost Of Revenue
48323000
Annuals > 1 > income Statement > gross Profit
583272000
Annuals > 1 > income Statement > operating Expenses
97219000
Annuals > 1 > income Statement > operating Income
486053000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
517561000
Annuals > 1 > income Statement > net Income
405645000
Annuals > 1 > income Statement > eps
17.59096895885332
Annuals > 1 > income Statement > dividends Per Share
99972000
Annuals > 1 > income Statement > shares Outstanding
23059844
Annuals > 1 > income Statement > income Tax Expense
111916000
Annuals > 1 > income Statement > EBITDA
500810000
Annuals > 1 > income Statement > operating Margin
76.95643569059285
Annuals > 1 > income Statement > total Other Income Expense Net
31508000
Annuals > 1 > balance Sheet > cash
725169000
Annuals > 1 > balance Sheet > short Term Investments
83415000
Annuals > 1 > balance Sheet > receivables
128971000
Annuals > 1 > balance Sheet > inventories
5380000
Annuals > 1 > balance Sheet > total Current Assets
862464000
Annuals > 1 > balance Sheet > property Plant Equipment
138057000
Annuals > 1 > balance Sheet > total Assets
1156398000
Annuals > 1 > balance Sheet > payables
22501000
Annuals > 1 > balance Sheet > short Term Debt
11740000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
113202000
Annuals > 1 > balance Sheet > equity
1043196000
Annuals > 1 > cash Flow > net Income
405645000
Annuals > 1 > cash Flow > depreciation
14757000
Annuals > 1 > cash Flow > change In Working Capital
-13856000
Annuals > 1 > cash Flow > cash From Operations
418288000
Annuals > 1 > cash Flow > capital Expenditures
15028000
Annuals > 1 > cash Flow > cash From Investing
-60312000
Annuals > 1 > cash Flow > cash From Financing
-144609000
Annuals > 1 > cash Flow > net Change In Cash
213367000
Annuals > 1 > ratios > PE
17.59096895885332
Annuals > 1 > ratios > PB
20.208608912649208
Annuals > 1 > ratios > ROE
38.884830846744045
Annuals > 1 > ratios > ROA
35.078320785750236
Annuals > 1 > ratios > FCF
403260000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.6384787719978784
Annuals > 1 > health Score
83
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
667422000
Annuals > 2 > income Statement > cost Of Revenue
32894000
Annuals > 2 > income Statement > gross Profit
634528000
Annuals > 2 > income Statement > operating Expenses
72221000
Annuals > 2 > income Statement > operating Income
562307000
Annuals > 2 > income Statement > interest Expense
6548000
Annuals > 2 > income Statement > pretax Income
568855000
Annuals > 2 > income Statement > net Income
446362000
Annuals > 2 > income Statement > eps
19.255987789007847
Annuals > 2 > income Statement > dividends Per Share
247281000
Annuals > 2 > income Statement > shares Outstanding
23180426
Annuals > 2 > income Statement > income Tax Expense
122493000
Annuals > 2 > income Statement > EBITDA
577683000
Annuals > 2 > income Statement > operating Margin
84.25059407691086
Annuals > 2 > income Statement > total Other Income Expense Net
6548000
Annuals > 2 > balance Sheet > cash
510834000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
103983000
Annuals > 2 > balance Sheet > inventories
109704000
Annuals > 2 > balance Sheet > total Current Assets
633401000
Annuals > 2 > balance Sheet > property Plant Equipment
133028000
Annuals > 2 > balance Sheet > total Assets
877427000
Annuals > 2 > balance Sheet > payables
23443000
Annuals > 2 > balance Sheet > short Term Debt
0
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
104540000
Annuals > 2 > balance Sheet > equity
772887000
Annuals > 2 > cash Flow > net Income
446362000
Annuals > 2 > cash Flow > depreciation
15376000
Annuals > 2 > cash Flow > change In Working Capital
-24284000
Annuals > 2 > cash Flow > cash From Operations
447149000
Annuals > 2 > cash Flow > capital Expenditures
20874000
Annuals > 2 > cash Flow > cash From Investing
-21401000
Annuals > 2 > cash Flow > cash From Financing
-336808000
Annuals > 2 > cash Flow > net Change In Cash
88940000
Annuals > 2 > ratios > PE
19.255987789007847
Annuals > 2 > ratios > PB
27.41898525070288
Annuals > 2 > ratios > ROE
57.752556324533856
Annuals > 2 > ratios > ROA
50.87169644882138
Annuals > 2 > ratios > FCF
426275000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.6386888655153711
Annuals > 2 > health Score
83
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
450958000
Annuals > 3 > income Statement > cost Of Revenue
29490000
Annuals > 3 > income Statement > gross Profit
421468000
Annuals > 3 > income Statement > operating Expenses
59075000
Annuals > 3 > income Statement > operating Income
362393000
Annuals > 3 > income Statement > interest Expense
16881000
Annuals > 3 > income Statement > pretax Income
363017000
Annuals > 3 > income Statement > net Income
269980000
Annuals > 3 > income Statement > eps
11.60896675938905
Annuals > 3 > income Statement > dividends Per Share
85264000
Annuals > 3 > income Statement > shares Outstanding
23256161
Annuals > 3 > income Statement > income Tax Expense
93037000
Annuals > 3 > income Statement > EBITDA
378650000
Annuals > 3 > income Statement > operating Margin
80.36069877904373
Annuals > 3 > income Statement > total Other Income Expense Net
624000
Annuals > 3 > balance Sheet > cash
428242000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
95217000
Annuals > 3 > balance Sheet > inventories
109071000
Annuals > 3 > balance Sheet > total Current Assets
526513000
Annuals > 3 > balance Sheet > property Plant Equipment
125938000
Annuals > 3 > balance Sheet > total Assets
764064000
Annuals > 3 > balance Sheet > payables
17907000
Annuals > 3 > balance Sheet > short Term Debt
0
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
112353000
Annuals > 3 > balance Sheet > equity
651711000
Annuals > 3 > cash Flow > net Income
269980000
Annuals > 3 > cash Flow > depreciation
16257000
Annuals > 3 > cash Flow > change In Working Capital
-21322000
Annuals > 3 > cash Flow > cash From Operations
265163000
Annuals > 3 > cash Flow > capital Expenditures
15548000
Annuals > 3 > cash Flow > cash From Investing
-14997000
Annuals > 3 > cash Flow > cash From Financing
-104948000
Annuals > 3 > cash Flow > net Change In Cash
145218000
Annuals > 3 > ratios > PE
11.60896675938905
Annuals > 3 > ratios > PB
32.62337899438555
Annuals > 3 > ratios > ROE
41.42633774786677
Annuals > 3 > ratios > ROA
35.3347363571638
Annuals > 3 > ratios > FCF
249615000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.5535216139862249
Annuals > 3 > health Score
82
Valuation > metrics > PE
47.7072
Valuation > metrics > PB
14.106601320736509
Valuation > final Score
1
Valuation > verdict
230.5% Overvalued
Profitability > metrics > ROE
8.862660128482913
Profitability > metrics > ROA
16.44636529873625
Profitability > metrics > Net Margin
0.5969815594455523
Profitability > final Score
78
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.1147325514414122
Risk > metrics > Interest Coverage
9.96397781193611
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
18.56482320942883
Liquidity > metrics > Quick Ratio
18.56482320942883
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
78
Prev Profitabilities > 1
80
Prev Profitabilities > 2
81
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:19:31.922Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-05
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
5.27
Earnings History > 0 > eps Estimate
5.69
Earnings History > 0 > eps Difference
-0.42
Earnings History > 0 > surprise Percent
-7.3814
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-06
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
5.05
Earnings History > 1 > eps Estimate
5.48
Earnings History > 1 > eps Difference
-0.43
Earnings History > 1 > surprise Percent
-7.8467
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-07
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
5.24
Earnings History > 2 > eps Estimate
5.27
Earnings History > 2 > eps Difference
-0.03
Earnings History > 2 > surprise Percent
-0.5693
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-19
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
5.1426
Earnings History > 3 > eps Estimate
4.84
Earnings History > 3 > eps Difference
0.3026
Earnings History > 3 > surprise Percent
6.2521
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-06
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.6321
Earnings History > 4 > eps Estimate
5.35
Earnings History > 4 > eps Difference
-0.7179
Earnings History > 4 > surprise Percent
-13.4187
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-07
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.98
Earnings History > 5 > eps Estimate
5.36
Earnings History > 5 > eps Difference
-0.38
Earnings History > 5 > surprise Percent
-7.0896
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-08
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.97
Earnings History > 6 > eps Estimate
4.82
Earnings History > 6 > eps Difference
0.15
Earnings History > 6 > surprise Percent
3.112
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-21
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
14.73
Earnings History > 7 > eps Estimate
12.46
Earnings History > 7 > eps Difference
2.27
Earnings History > 7 > surprise Percent
18.2183
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-01
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
13.74
Earnings History > 8 > eps Estimate
14.97
Earnings History > 8 > eps Difference
-1.23
Earnings History > 8 > surprise Percent
-8.2164
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
13.05
Earnings History > 9 > eps Estimate
11.22
Earnings History > 9 > eps Difference
1.83
Earnings History > 9 > surprise Percent
16.3102
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-03
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
11.25
Earnings History > 10 > eps Estimate
13.2
Earnings History > 10 > eps Difference
-1.95
Earnings History > 10 > surprise Percent
-14.7727
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-22
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
12.94
Earnings History > 11 > eps Estimate
15.14
Earnings History > 11 > eps Difference
-2.2
Earnings History > 11 > surprise Percent
-14.531
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-02
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
16.82
Earnings History > 12 > eps Estimate
14.38
Earnings History > 12 > eps Difference
2.44
Earnings History > 12 > surprise Percent
16.968
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-03
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
15.37
Earnings History > 13 > eps Estimate
15.83
Earnings History > 13 > eps Difference
-0.46
Earnings History > 13 > surprise Percent
-2.9059
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-04
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
12.64
Earnings History > 14 > eps Estimate
13.6
Earnings History > 14 > eps Difference
-0.96
Earnings History > 14 > surprise Percent
-7.0588
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-23
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
10.21
Earnings History > 15 > eps Estimate
11.14
Earnings History > 15 > eps Difference
-0.93
Earnings History > 15 > surprise Percent
-8.3483
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-04
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
10.82
Earnings History > 16 > eps Estimate
9.13
Earnings History > 16 > eps Difference
1.69
Earnings History > 16 > surprise Percent
18.5104
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-05
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
7.36
Earnings History > 17 > eps Estimate
7.37
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-0.1357
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-06
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
6.45
Earnings History > 18 > eps Estimate
5.77
Earnings History > 18 > eps Difference
0.68
Earnings History > 18 > surprise Percent
11.7851
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-25
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
5.77
Earnings History > 19 > eps Estimate
4.54
Earnings History > 19 > eps Difference
1.23
Earnings History > 19 > surprise Percent
27.0925
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-02
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
5.97
Earnings History > 20 > eps Estimate
3.59
Earnings History > 20 > eps Difference
2.38
Earnings History > 20 > surprise Percent
66.2953
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
3.56
Earnings History > 21 > eps Estimate
6.57
Earnings History > 21 > eps Difference
-3.01
Earnings History > 21 > surprise Percent
-45.8143
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
7.4
Earnings History > 22 > eps Estimate
7.19
Earnings History > 22 > eps Difference
0.21
Earnings History > 22 > surprise Percent
2.9207
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
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
9.2
Earnings History > 23 > eps Estimate
7.37
Earnings History > 23 > eps Difference
1.83
Earnings History > 23 > surprise Percent
24.8304
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
7.74
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-31
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
6.39
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
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
18.04
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-01-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
8.08
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
6.52
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-31
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
6.73
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
5.6
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-01-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.93
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
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
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
3.36
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
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
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2.12
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-27
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.43
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-01-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.3742
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-27
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.1183
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-06-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.4193
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-03-31
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.2997
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2015-12-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3677
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-09-30
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4664
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-06-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2998
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-03-31
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.8905
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2014-12-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3286
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-09-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.3714
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-06-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3916
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-03-31
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.286
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2013-12-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.2942
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-09-30
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.3654
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-06-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.2352
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1575
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2012-12-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1534
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1607
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-06-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1952
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.217
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.2342
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1877
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1914
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1177
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2010-12-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0985
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-09-30
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0767
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1299
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0826
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2009-12-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0593
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.065
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0802
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.025
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0389
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-09-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.1155
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-06-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1028
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-03-31
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0933
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2007-12-31
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0689
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-09-30
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0802
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-06-30
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0622
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-03-31
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0494
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2006-12-31
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1191
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-09-30
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.089
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-06-30
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0917
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-03-31
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0604
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2005-12-31
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0673
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-09-30
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0797
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-06-30
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0727
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-03-31
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0412
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-09-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.4064
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-06-30
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0438
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-03-31
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.035
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2003-12-31
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0448
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-09-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0442
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-06-30
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0413
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0253
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-09-30
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0284
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-06-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0257
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0198
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-09-30
Earnings History > 93 > report Date
2001-09-30
Earnings History > 93 > date
2001-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1085
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-06-30
Earnings History > 94 > report Date
2001-06-30
Earnings History > 94 > date
2001-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0275
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-03-31
Earnings History > 95 > date
2001-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.021
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-09-30
Earnings History > 96 > report Date
2000-09-30
Earnings History > 96 > date
2000-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0261
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-06-30
Earnings History > 97 > report Date
2000-06-30
Earnings History > 97 > date
2000-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.021
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-03-31
Earnings History > 98 > report Date
2000-03-31
Earnings History > 98 > date
2000-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.018
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-12-31
Earnings History > 99 > report Date
1999-12-31
Earnings History > 99 > date
1999-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0236
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-09-30
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0147
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-06-30
Earnings History > 101 > report Date
1999-06-30
Earnings History > 101 > date
1999-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0182
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-03-31
Earnings History > 102 > report Date
1999-03-31
Earnings History > 102 > date
1999-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0179
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-12-31
Earnings History > 103 > report Date
1998-12-31
Earnings History > 103 > date
1998-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0565
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-09-30
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0169
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-06-30
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.0231
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-03-31
Earnings History > 106 > report Date
1998-03-31
Earnings History > 106 > date
1998-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0519
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Texas Pacific Land Corporation engages in the land and resource management, and water services and operations businesses. The Land and Resource Management segment manages surface acres of land, and oil and gas royalty interest in Permian Basin. This segment also engages in easements, such as transporting oil, gas and related hydrocarbons, power line and utility, and subsurface wellbore easements. In addition, this segment leases its land for processing, storage, and compression facilities and roads; and is involved in sale of materials, such as caliche, sand, and other material, as well as sells land. The Water Services and Operations segment provides full-service water offerings, including water sourcing, produced-water treatment, infrastructure development, and disposal solutions to operators in the Permian Basin. This segment also holds produced water royalties. The company owns a 1/128th nonparticipating perpetual oil and gas royalty interest (NPRI) under approximately 85,000 acres of land; a 1/16th NPRI under approximately 371,000 acres of land; and approximately 16,000 additional net royalty acres, total of approximately 207,000 NRA located in the Permian Basin. Texas Pacific Land Corporation was founded in 1888 and is headquartered in Dallas, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.6Next Payout:
Dec 15, 2025Yield:
0.7631 %Texas Pacific Land (NYSE:TPL) Hits New 1-Year Low - Here's What Happened MarketBeat
Read more →Earnings Report: Is TPL stock resilient in recession scenarios - Short Setup & Consistent Return Investment Signals moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$635
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
High
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 75.85% of the total shares of Texas Pacific Land Trust
1.
Horizon Asset Management Inc/ny(15.5631%)
since
2025/06/30
2.
Vanguard Group Inc(10.4031%)
since
2025/06/30
3.
BlackRock Inc(8.1337%)
since
2025/06/30
4.
State Street Corp(4.9897%)
since
2025/06/30
5.
Kinetics Paradigm No Load(3.5398%)
since
2025/06/30
6.
Geode Capital Management, LLC(2.6352%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.5146%)
since
2025/07/31
8.
Vanguard 500 Index Investor(2.0289%)
since
2025/07/31
9.
SoftVest Advisors LLC(1.7109%)
since
2025/06/30
10.
The Energy Select Sector SPDR® ETF(1.5944%)
since
2025/08/31
11.
First Manhattan Co. LLC(1.469%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(1.2294%)
since
2025/06/30
13.
Amvescap Plc.(1.1942%)
since
2025/06/30
14.
iShares MSCI USA Quality Factor ETF(1.1652%)
since
2025/08/31
15.
Fidelity 500 Index(1.0394%)
since
2025/07/31
16.
SPDR® S&P 500® ETF(0.9908%)
since
2025/08/31
17.
iShares Core S&P 500 ETF(0.9861%)
since
2025/08/31
18.
Kinetics Small Cap Opportunities No Load(0.9755%)
since
2025/06/30
19.
Vanguard Small Cap Index(0.9708%)
since
2025/07/31
20.
Northern Trust Corp(0.8926%)
since
2025/06/30
21.
Vanguard Mid Cap Index Institutional(0.8918%)
since
2025/07/31
22.
Charles Schwab Investment Management Inc(0.8013%)
since
2025/06/30
23.
Permanent Portfolio Permanent I(0.7613%)
since
2025/08/31
24.
Pacific Heights Asset Management, LLC(0.7178%)
since
2025/06/30
25.
Schwartz Investment Counsel Inc(0.6701%)
since
2025/06/30
26.
UBS Group AG(0.6636%)
since
2025/06/30
27.
Vanguard Growth Index Investor(0.592%)
since
2025/07/31
28.
Legal & General Group PLC(0.5837%)
since
2025/06/30
29.
Dimensional Fund Advisors, Inc.(0.5675%)
since
2025/06/30
30.
Horizon Core Value - Strategy(0.5613%)
since
2025/06/30
31.
Invesco S&P 500® Equal Weight ETF(0.5591%)
since
2025/08/29
32.
iShares Russell Mid-Cap Growth ETF(0.5506%)
since
2025/08/31
33.
Bank of New York Mellon Corp(0.548%)
since
2025/06/30
34.
Vanguard Small Cap Growth Index Inv(0.5471%)
since
2025/07/31
35.
Vanguard Institutional Index I(0.4952%)
since
2025/07/31
36.
UBS Asset Mgmt Americas Inc(0.4912%)
since
2025/06/30
37.
Horizon Small Cap Institutional(0.484%)
since
2025/06/30
38.
Kinetics Market Opportunities No Load(0.4741%)
since
2025/06/30
39.
Douglass Winthrop Advisors, LLC(0.4471%)
since
2025/06/30
40.
TD Asset Management Inc(0.4182%)
since
2025/06/30
* 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.27
EPS Estimate
5.69
EPS Difference
-0.42
Surprise Percent
-7.3814%
(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.