Index S&P 500
P/E 48.79
EPS (ttm) 6.90
Insider Own 0.24%
Shs Outstand 68.94M
Perf Week -1.48%
Market Cap 23.21B
Forward P/E 41.66
EPS next Y 8.08
Insider Trans 0.16%
Shs Float 68.78M
Perf Month 17.22%
Enterprise Value 22.62B
PEG 3.43
EPS next Q 1.79
Inst Own 71.79%
Short Float 6.61%
Perf Quarter 8.78%
Income 476.39M
P/S 30.05
EPS this Y 6.20%
Inst Trans -0.97%
Short Ratio 11.06
Perf Half Y 8.05%
Sales 772.39M
P/B 16.97
EPS next Y 15.76%
ROA 35.28%
Short Interest 4.55M
Perf YTD 17.22%
Book/sh 19.84
P/C 38.50
EPS next 5Y 12.15%
ROE 39.37%
52W High 487.59 -30.95%
Perf Year -21.97%
Cash/sh 8.75
P/FCF 45.10
EPS past 3/5Y 19.32% 7.56%
ROIC 34.41%
52W Low 269.23 25.05%
Perf 3Y 46.84%
Dividend Est. 1.42 (0.42%)
EV/EBITDA 35.49
Sales past 3/5Y 16.11% 7.55%
Gross Margin 87.44%
Volatility 3.88% 4.41%
Perf 5Y 273.25%
Dividend TTM 2.13 (0.63%)
EV/Sales 29.29
EPS Y/Y TTM 6.24%
Oper. Margin 75.80%
ATR (14) 13.92
Perf 10Y 2520.28%
Dividend Ex-Date Dec 01, 2025
Quick Ratio 10.86
Sales Y/Y TTM 12.48%
Profit Margin 61.68%
RSI (14) 55.90
Recom 2.20
Dividend Gr. 3/5Y 11.69% 55.00%
Current Ratio 10.86
EPS Q/Q 13.75%
SMA20 2.62%
Beta 0.96
Target Price 231.00
Payout 25.90%
Debt/Eq 0.01
Sales Q/Q 17.01%
SMA50 9.48%
Rel Volume 0.83
Prev Close 348.36
Employees 111
LT Debt/Eq 0.01
Earnings Feb 18 AMC
SMA200 -0.10%
Avg Volume 411.25K
Price 336.68
IPO Jan 01, 1927
Option/Short Yes / Yes
EPS/Sales Surpr. -8.70% 16.05%
Trades
Volume 341,647
Change -3.35%
Date
Action
Analyst
Rating Change
Price Target Change
Dec-02-25 Initiated
KeyBanc Capital Markets
Overweight
$1050
Sep-29-21 Initiated
Credit Suisse
Underperform
$800
Apr-01-21 Downgrade
Stifel
Buy → Hold
$1359
Jan-12-21 Initiated
BWS Financial
Buy
$1150
Jan-09-20 Initiated
Stifel
Buy
$937
Jan-31-26 08:48AM
Jan-28-26 08:41AM
Jan-21-26 04:15PM
09:50AM
Jan-19-26 08:29AM
06:01AM
Loading…
06:01AM
Jan-02-26 07:00AM
Dec-26-25 10:25AM
10:25AM
Dec-23-25 12:29AM
Dec-18-25 07:23AM
Dec-17-25 04:38PM
03:29PM
(Investor's Business Daily)
11:24AM
11:03AM
09:56AM
Loading…
09:56AM
07:15AM
07:00AM
Dec-04-25 09:51PM
Dec-02-25 04:15PM
09:34AM
Nov-19-25 07:41AM
(Investor's Business Daily)
Nov-14-25 03:03PM
Nov-13-25 07:07AM
Nov-06-25 06:01PM
Nov-05-25 04:32PM
(Associated Press Finance)
04:15PM
Oct-29-25 07:00PM
Oct-27-25 04:05PM
Oct-09-25 04:15PM
09:47AM
Loading…
Oct-02-25 09:47AM
Sep-29-25 07:19PM
Sep-25-25 11:29AM
Aug-29-25 03:05PM
Aug-18-25 12:23AM
Aug-14-25 07:09PM
11:46AM
09:00AM
Aug-12-25 07:14PM
Aug-07-25 03:13PM
Aug-06-25 04:22PM
(Associated Press Finance)
04:15PM
Jul-10-25 04:15PM
Jun-26-25 09:55AM
09:49AM
Jun-20-25 06:20AM
Jun-11-25 06:20AM
Jun-09-25 09:18AM
Jun-03-25 03:21PM
(Investor's Business Daily)
03:00AM
(Investor's Business Daily)
May-13-25 06:20AM
May-09-25 03:31AM
May-07-25 04:15PM
May-02-25 07:40AM
Apr-28-25 07:08PM
07:30AM
Apr-26-25 05:27PM
Apr-21-25 10:00AM
(The Wall Street Journal)
Apr-18-25 07:30AM
Apr-16-25 04:25PM
Apr-15-25 04:15PM
Apr-14-25 11:20AM
Apr-08-25 06:20AM
Apr-07-25 07:30AM
Apr-06-25 10:24AM
07:30AM
Apr-03-25 04:32AM
Apr-01-25 09:30AM
08:41AM
02:28AM
Mar-31-25 05:01PM
Mar-30-25 06:11PM
Mar-29-25 07:30AM
Mar-27-25 07:30AM
Mar-26-25 10:24PM
05:15PM
Mar-25-25 12:38PM
Mar-21-25 06:20AM
Mar-19-25 01:42PM
09:43AM
06:20AM
Mar-07-25 06:45PM
Mar-04-25 03:11AM
Feb-21-25 02:08AM
Feb-19-25 04:15PM
Feb-18-25 10:08PM
Feb-16-25 09:09PM
Feb-05-25 10:00AM
(The Wall Street Journal)
Feb-04-25 04:15PM
Feb-03-25 02:18PM
Jan-28-25 04:52PM
(The Wall Street Journal)
Jan-20-25 11:01PM
Jan-16-25 08:02AM
Jan-10-25 08:48PM
Jan-09-25 09:04AM
Dec-31-24 10:58AM
Dec-24-24 12:45PM
Dec-05-24 03:19PM
Nov-26-24 05:30AM
(The Wall Street Journal)
Nov-22-24 12:37PM
Texas Pacific Land Corp. operates as a landowner in the State of Texas. Its surface and royalty ownership allow revenue generation through the entire value chain of oil and gas development, including through fixed fee payments for use of the firm's land, revenue for sales of materials used in the construction of infrastructure, providing sourced water and treated produced water, revenue from its oil and gas royalty interests, and revenues related to saltwater disposal on land. The firm also generates revenue from pipeline, power line and utility easements, commercial leases, material sales and seismic and temporary permits related to a variety of land uses including midstream infrastructure projects and hydrocarbon processing facilities. It operates through the Land and Resource Management and Water Services and Operations segment. The Land and Resource Management segment focuses on managing oil and gas royalty interest and surface. The Water Services and Operations segment refers to the full-service water offerings to operators in the Permian Basin through Texas Pacific Water Resources LLC, a single member Texas limited liability company owned by the company. The company was founded in 1871 and is headquartered in Dallas, TX.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 30 '26 Buy 345.57 1 346 3,487,703 Feb 02 11:40 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 29 '26 Buy 355.41 1 355 3,487,702 Jan 30 12:40 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 28 '26 Buy 350.70 1 351 3,487,701 Jan 29 12:18 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 27 '26 Buy 339.86 1 340 3,487,700 Jan 28 11:18 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 26 '26 Buy 341.94 1 342 3,487,699 Jan 27 12:42 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 23 '26 Buy 350.06 1 350 3,487,698 Jan 26 12:25 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 22 '26 Buy 345.78 1 346 3,487,697 Jan 23 11:26 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 21 '26 Buy 343.48 1 343 3,487,696 Jan 22 12:15 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 20 '26 Buy 334.13 1 334 3,487,695 Jan 21 10:45 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 16 '26 Buy 328.20 1 328 3,487,694 Jan 20 03:13 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 15 '26 Buy 330.33 1 330 3,487,693 Jan 16 12:11 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 14 '26 Buy 329.91 1 330 3,487,692 Jan 15 11:13 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 13 '26 Buy 322.57 1 323 3,487,691 Jan 14 01:16 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 12 '26 Buy 311.84 1 312 3,487,690 Jan 13 01:48 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 09 '26 Buy 309.15 1 309 3,487,689 Jan 12 04:11 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 08 '26 Buy 291.90 1 292 3,488,094 Jan 09 11:13 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 07 '26 Buy 286.30 1 286 3,488,093 Jan 08 04:59 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 06 '26 Buy 296.79 1 297 3,487,538 Jan 07 02:52 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 05 '26 Buy 294.98 1 295 3,487,537 Jan 06 12:07 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jan 02 '26 Buy 288.78 1 289 3,487,731 Jan 05 02:57 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 31 '25 Buy 287.54 1 288 3,487,779 Jan 02 11:20 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 30 '25 Buy 294.50 1 294 3,487,778 Dec 31 11:28 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 29 '25 Buy 293.53 1 294 3,487,777 Dec 30 12:20 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 26 '25 Buy 284.78 1 285 3,487,776 Dec 29 12:50 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 24 '25 Buy 295.05 1 295 3,487,775 Dec 29 11:17 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 23 '25 Buy 300.76 1 301 3,487,774 Dec 29 10:43 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 22 '25 Buy 924.53 1 925 3,487,773 Dec 23 03:28 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 19 '25 Buy 897.18 1 897 1,162,590 Dec 22 11:07 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 18 '25 Buy 902.41 1 902 1,162,589 Dec 19 10:31 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 17 '25 Buy 879.93 1 880 1,162,588 Dec 18 11:05 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 16 '25 Buy 822.14 1 822 1,162,587 Dec 17 12:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 15 '25 Buy 818.76 1 819 1,162,586 Dec 16 12:13 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 12 '25 Buy 880.88 1 881 1,162,585 Dec 15 10:33 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 11 '25 Buy 877.16 1 877 1,162,584 Dec 12 11:35 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 10 '25 Buy 870.01 1 870 1,162,583 Dec 11 01:02 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 09 '25 Buy 896.25 1 896 1,162,582 Dec 10 12:42 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 08 '25 Buy 914.15 1 914 1,162,581 Dec 09 11:33 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 05 '25 Buy 921.79 1 922 1,162,580 Dec 08 12:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 04 '25 Buy 912.29 1 912 1,162,579 Dec 05 10:14 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 03 '25 Buy 875.90 1 876 1,162,578 Dec 04 01:38 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 02 '25 Buy 869.18 1 869 1,162,577 Dec 03 10:42 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Dec 01 '25 Buy 866.88 1 867 1,162,576 Dec 02 11:11 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 28 '25 Buy 867.31 1 867 1,162,575 Dec 01 11:51 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 26 '25 Buy 863.45 1 863 1,162,574 Nov 28 11:17 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 25 '25 Buy 853.41 1 853 1,162,573 Nov 26 10:51 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 24 '25 Buy 880.12 1 880 1,162,572 Nov 25 12:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 21 '25 Buy 895.11 1 895 1,162,571 Nov 24 12:55 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 20 '25 Buy 918.95 1 919 1,162,570 Nov 21 12:06 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 19 '25 Buy 899.24 1 899 1,162,569 Nov 20 12:58 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 18 '25 Buy 914.17 1 914 1,162,568 Nov 19 12:53 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 17 '25 Buy 1008.18 1 1,008 1,162,567 Nov 18 02:05 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 14 '25 Buy 998.50 1 998 1,162,566 Nov 17 12:56 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 13 '25 Buy 1020.76 1 1,021 1,162,565 Nov 14 11:16 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 12 '25 Buy 996.33 1 996 1,162,564 Nov 13 10:36 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 11 '25 Buy 1000.82 1 1,001 1,162,563 Nov 12 12:24 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 10 '25 Buy 967.12 1 967 1,162,562 Nov 12 12:24 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 07 '25 Buy 993.15 1 993 1,162,561 Nov 10 11:39 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 06 '25 Buy 943.89 1 944 1,162,560 Nov 07 11:37 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 05 '25 Buy 913.98 1 914 1,162,559 Nov 06 11:13 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 04 '25 Buy 911.86 1 912 1,162,558 Nov 05 12:13 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Nov 03 '25 Buy 933.41 1 933 1,162,557 Nov 04 11:32 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 31 '25 Buy 934.21 1 934 1,162,556 Nov 03 11:04 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 30 '25 Buy 940.76 1 941 1,162,555 Oct 31 12:27 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 29 '25 Buy 912.12 1 912 1,162,554 Oct 30 11:01 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 28 '25 Buy 925.20 1 925 1,162,553 Oct 29 10:57 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 27 '25 Buy 933.51 1 934 1,162,552 Oct 28 12:13 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 24 '25 Buy 949.13 1 949 1,162,551 Oct 27 12:56 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 23 '25 Buy 939.12 1 939 1,162,550 Oct 24 01:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 22 '25 Buy 935.82 1 936 1,162,549 Oct 23 12:42 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 21 '25 Buy 938.73 1 939 1,162,548 Oct 22 12:58 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 20 '25 Buy 944.58 1 945 1,162,547 Oct 21 03:03 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 17 '25 Buy 929.17 1 929 1,162,546 Oct 20 10:32 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 16 '25 Buy 934.95 1 935 1,162,545 Oct 17 10:26 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 15 '25 Buy 924.33 1 924 1,162,544 Oct 16 01:29 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 14 '25 Buy 882.84 1 883 1,162,543 Oct 15 11:12 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 13 '25 Buy 898.51 1 899 1,162,542 Oct 14 10:32 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 10 '25 Buy 887.41 1 887 1,162,541 Oct 14 10:32 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 09 '25 Buy 936.32 1 936 1,162,540 Oct 10 10:37 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 08 '25 Buy 935.09 1 935 1,162,539 Oct 09 10:20 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 07 '25 Buy 964.32 1 964 1,162,538 Oct 08 10:54 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 06 '25 Buy 950.35 1 950 1,162,537 Oct 07 10:26 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 03 '25 Buy 970.62 1 971 1,162,536 Oct 06 11:05 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 02 '25 Buy 967.13 1 967 1,162,535 Oct 03 11:10 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Oct 01 '25 Buy 944.99 1 945 1,162,534 Oct 02 03:57 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 30 '25 Buy 914.14 1 914 1,164,007 Oct 01 12:45 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 29 '25 Buy 926.54 1 927 1,164,006 Sep 30 11:34 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 26 '25 Buy 947.88 1 948 1,164,005 Sep 29 02:09 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 25 '25 Buy 929.38 1 929 1,164,004 Sep 26 11:08 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 24 '25 Buy 955.44 1 955 1,164,003 Sep 25 11:32 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 23 '25 Buy 896.91 1 897 1,164,002 Sep 24 11:38 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 22 '25 Buy 864.45 1 864 1,164,001 Sep 23 12:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 19 '25 Buy 896.60 1 897 1,164,000 Sep 22 12:43 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 18 '25 Buy 915.55 1 916 1,163,999 Sep 19 11:17 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 17 '25 Buy 928.60 1 929 1,163,998 Sep 18 10:51 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 16 '25 Buy 929.46 1 929 1,163,997 Sep 17 10:36 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 15 '25 Buy 950.26 1 950 1,163,996 Sep 16 11:24 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 12 '25 Buy 943.08 1 943 1,163,995 Sep 15 01:54 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 11 '25 Buy 927.23 1 927 1,163,994 Sep 12 11:58 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 10 '25 Buy 923.41 1 923 1,163,993 Sep 11 01:31 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 09 '25 Buy 917.21 1 917 1,163,992 Sep 10 11:04 AM