Index
S&P 500
Market Cap
23.75B
Enterprise Value
23.52B
Income
541.42M
Sales
897.54M
Book/sh
24.25
Cash/sh
3.60
Employees
114
IPO
Jan 01, 1927
P/E
43.90
Forward P/E
33.74
PEG
-
P/S
26.46
P/B
14.20
P/C
95.53
P/FCF
45.53
EV/EBITDA
31.78
EV/Sales
26.20
Quick Ratio
4.55
Current Ratio
4.55
Debt/Eq
0.01
LT Debt/Eq
0.01
Option/Short
Yes / Yes
EPS (ttm)
7.84
EPS next Y
10.20
EPS next Q
2.33
EPS this Y
32.60%
EPS next Y
10.41%
EPS next 5Y
-
EPS past 3/5Y
2.80% 22.56%
Sales past 3/5Y
6.15% 21.41%
EPS Y/Y TTM
17.23%
Sales Y/Y TTM
20.82%
EPS Q/Q
32.55%
Sales Q/Q
31.20%
Insider Own
0.41%
Insider Trans
-1.35%
Inst Own
75.60%
Inst Trans
0.01%
ROA
33.17%
ROE
36.57%
ROIC
32.08%
Gross Margin
85.81%
Oper. Margin
74.92%
Profit Margin
60.32%
SMA20
-0.64%
SMA50
-3.59%
SMA200
-14.10%
Trades
Shs Outstand
68.97M
Shs Float
68.69M
52W High
547.20 -37.08%
52W Low
269.23 27.89%
Volatility
2.93% 3.20%
ATR (14)
11.89
RSI (14)
45.56
Beta
0.58
Rel Volume
0.68
Avg Volume
358.46K
Volume
245,203
Perf Week
-2.89%
Perf Month
-3.08%
Perf Quarter
-19.09%
Perf Half Y
-21.66%
Perf YTD
19.88%
Perf Year
11.23%
Perf 3Y
64.16%
Perf 5Y
156.19%
Perf 10Y
1059.82%
Prev Close
342.17
Price
344.31
Change %
0.63%
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
Oct-13-26 05:00PM
Oct-08-26 04:15PM
Aug-11-26 06:00PM
03:36AM
Aug-09-26 08:00PM
(The Wall Street Journal)
07:04PM
Loading…
Aug-06-26 07:04PM
Aug-05-26 04:29PM
04:15PM
Jul-15-26 04:15PM
Jun-23-26 09:33AM
Jun-03-26 07:55PM
May-15-26 06:23PM
12:01PM
May-07-26 08:30AM
May-06-26 04:26PM
04:10PM
Loading…
04:10PM
Apr-17-26 04:35PM
Apr-15-26 04:15PM
Apr-10-26 06:00PM
Apr-09-26 01:12PM
Apr-03-26 01:45PM
Apr-02-26 03:27PM
Mar-31-26 07:37AM
Mar-24-26 05:20PM
07:51AM
Mar-10-26 03:35PM
03:30AM
Mar-09-26 05:28PM
Mar-06-26 03:56AM
Mar-05-26 03:41PM
10:07AM
Loading…
Mar-04-26 10:07AM
Mar-03-26 02:33AM
(The Wall Street Journal)
Mar-02-26 08:00PM
(The Wall Street Journal)
07:26AM
(Investor's Business Daily)
Feb-27-26 01:50PM
Feb-24-26 08:33AM
Feb-23-26 05:07PM
01:45PM
11:24AM
10:50AM
Feb-22-26 09:05AM
Feb-20-26 03:24PM
Feb-19-26 06:02PM
02:28PM
(Investor's Business Daily)
08:30AM
Feb-18-26 04:33PM
(Associated Press Finance)
04:15PM
04:00PM
Feb-15-26 09:32AM
07:57AM
Feb-12-26 01:17PM
08:28AM
Feb-11-26 03:03PM
Jan-31-26 08:48AM
Jan-28-26 08:41AM
Jan-21-26 04:15PM
09:50AM
Jan-19-26 08:29AM
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
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
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
Show Previous News
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 29 '26 Buy 340.96 4 1,364 3,364,203 Oct 01 03:34 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 28 '26 Buy 340.12 1 340 3,390,856 Sep 29 01:36 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 25 '26 Buy 339.72 1 340 3,390,855 Sep 29 09:28 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 24 '26 Buy 340.28 1 340 3,390,854 Sep 25 11:29 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 23 '26 Buy 352.95 1 353 3,390,853 Sep 24 10:57 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 22 '26 Buy 361.36 1 361 3,390,852 Sep 23 11:41 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 21 '26 Buy 348.98 1 349 3,390,851 Sep 22 09:45 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 18 '26 Buy 351.34 1 351 3,390,850 Sep 21 12:56 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 17 '26 Buy 349.35 1 349 3,390,849 Sep 18 11:50 AM DOYLE PETER Director Sep 15 '26 Buy 371.64 5 1,858 146,941 Sep 17 04:22 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 16 '26 Buy 352.36 1 352 3,390,848 Sep 17 10:43 AM Horizon Kinetics Asset Managem 10% Owner Sep 17 '26 Proposed Sale 299.52 250 74,880 Sep 17 09:02 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 15 '26 Buy 370.59 1 371 3,390,847 Sep 16 03:40 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 14 '26 Buy 371.73 1 372 3,390,846 Sep 15 01:58 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 11 '26 Buy 367.88 1 368 3,390,845 Sep 14 10:57 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 10 '26 Buy 366.18 1 366 3,390,844 Sep 11 11:13 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 09 '26 Buy 378.57 1 379 3,390,843 Sep 10 11:31 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 08 '26 Buy 375.10 1 375 3,390,842 Sep 09 10:46 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 04 '26 Buy 360.03 1 360 3,390,841 Sep 08 12:43 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 03 '26 Buy 367.61 1 368 3,390,840 Sep 04 04:07 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 02 '26 Buy 363.20 1 363 3,242,744 Sep 03 10:48 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Sep 01 '26 Buy 369.10 1 369 3,242,743 Sep 02 01:15 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 31 '26 Buy 369.47 1 369 3,244,021 Sep 01 11:23 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 28 '26 Buy 364.42 1 364 3,244,020 Aug 31 10:59 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 27 '26 Buy 365.74 1 366 3,244,019 Aug 28 11:20 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 26 '26 Buy 375.00 1 375 3,244,018 Aug 27 11:59 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 25 '26 Buy 372.58 1 373 3,244,017 Aug 26 10:22 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 24 '26 Buy 377.39 1 377 3,244,016 Aug 25 01:45 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 21 '26 Buy 381.51 1 382 3,244,015 Aug 24 03:15 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 20 '26 Buy 377.85 1 378 3,244,014 Aug 21 10:57 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 19 '26 Buy 372.10 1 372 3,244,013 Aug 20 12:27 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 18 '26 Buy 361.16 1 361 3,244,012 Aug 19 11:29 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 17 '26 Buy 357.32 1 357 3,244,011 Aug 18 11:34 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 14 '26 Buy 357.56 1 358 3,244,010 Aug 17 10:22 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 13 '26 Buy 343.02 1 343 3,244,009 Aug 14 11:55 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 12 '26 Buy 353.15 1 353 3,244,008 Aug 13 11:52 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 11 '26 Buy 352.62 1 353 3,244,007 Aug 12 03:17 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 10 '26 Buy 345.10 1 345 3,244,006 Aug 11 11:10 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 07 '26 Buy 353.28 1 353 3,244,005 Aug 10 02:13 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 06 '26 Buy 355.62 1 356 3,244,004 Aug 07 11:10 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 05 '26 Buy 385.95 1 386 3,244,003 Aug 06 11:34 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 04 '26 Buy 403.53 1 404 3,244,002 Aug 05 02:14 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Aug 03 '26 Buy 392.66 1 393 3,244,001 Aug 04 12:48 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 31 '26 Buy 400.09 1 400 3,263,688 Aug 03 01:16 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 30 '26 Buy 389.14 1 389 3,263,687 Jul 31 10:22 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 29 '26 Buy 394.14 1 394 3,263,686 Jul 30 02:20 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 28 '26 Buy 393.09 1 393 3,263,685 Jul 29 12:08 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 27 '26 Buy 409.31 1 409 3,263,684 Jul 28 11:26 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 24 '26 Buy 423.94 1 424 3,263,683 Jul 27 11:43 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 23 '26 Buy 429.51 1 430 3,263,682 Jul 24 12:10 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 22 '26 Buy 427.42 1 427 3,263,681 Jul 23 01:43 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 21 '26 Buy 413.48 1 413 3,263,680 Jul 22 12:08 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 20 '26 Buy 416.47 1 416 3,263,679 Jul 21 10:38 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 17 '26 Buy 420.15 1 420 3,263,678 Jul 20 11:43 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 16 '26 Buy 416.05 1 416 3,263,677 Jul 17 12:19 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 15 '26 Buy 414.13 1 414 3,263,676 Jul 16 01:38 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 14 '26 Buy 408.37 1 408 3,263,675 Jul 15 12:16 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 13 '26 Buy 411.10 1 411 3,263,674 Jul 14 12:09 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 10 '26 Buy 385.84 1 386 3,263,673 Jul 13 12:00 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 09 '26 Buy 400.13 1 400 3,263,672 Jul 10 11:51 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 08 '26 Buy 397.47 1 397 3,263,671 Jul 09 11:19 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 07 '26 Buy 400.67 1 401 3,263,670 Jul 08 04:02 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 06 '26 Buy 408.89 1 409 3,263,669 Jul 07 12:49 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 02 '26 Buy 402.64 1 403 3,263,668 Jul 06 11:54 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jul 01 '26 Buy 426.00 1 426 3,263,667 Jul 02 04:20 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 30 '26 Buy 435.74 1 436 3,393,563 Jul 01 12:37 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 29 '26 Buy 410.88 1 411 3,393,562 Jun 30 10:24 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 26 '26 Buy 397.48 1 397 3,393,561 Jun 29 12:45 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 25 '26 Buy 388.58 1 389 3,393,560 Jun 26 10:56 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 24 '26 Buy 374.10 1 374 3,393,559 Jun 25 10:42 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 23 '26 Buy 370.60 1 371 3,393,558 Jun 24 11:40 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 22 '26 Buy 351.33 1 351 3,393,557 Jun 23 12:02 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 18 '26 Buy 355.47 1 355 3,393,556 Jun 22 01:42 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 17 '26 Buy 356.60 1 357 3,393,555 Jun 18 11:27 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 16 '26 Buy 356.31 1 356 3,393,554 Jun 17 04:06 PM DOYLE PETER Director Jun 15 '26 Buy 381.95 4 1,528 146,936 Jun 17 02:18 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 15 '26 Buy 369.40 1 369 3,393,553 Jun 16 01:51 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 12 '26 Buy 384.53 1 385 3,393,552 Jun 15 10:48 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 15 '26 Proposed Sale 369.55 60 22,173 Jun 12 04:06 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 11 '26 Buy 370.47 1 370 3,393,551 Jun 12 12:15 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 10 '26 Buy 380.37 1 380 3,393,550 Jun 11 10:48 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 09 '26 Buy 386.62 1 387 3,393,549 Jun 10 11:03 AM STEDDUM CHRIS Chief Financial Officer Jun 05 '26 Sale 400.25 3,170 1,268,792 12,870 Jun 09 07:00 PM STEDDUM CHRIS Chief Financial Officer Jun 08 '26 Sale 400.33 830 332,271 12,040 Jun 09 07:00 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 08 '26 Buy 402.65 1 403 3,393,548 Jun 09 10:29 AM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 05 '26 Buy 394.84 1 395 3,393,547 Jun 08 11:21 AM Chris Steddum Affiliate Jun 05 '26 Proposed Sale 406.73 4,000 1,626,920 Jun 05 04:01 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 04 '26 Buy 406.73 1 407 3,393,546 Jun 05 01:25 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 03 '26 Buy 406.72 1 407 3,393,545 Jun 04 03:47 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 02 '26 Buy 368.20 1 368 3,393,544 Jun 03 01:07 PM HORIZON KINETICS ASSET MANAGEM 10% Owner Jun 01 '26 Buy 387.38 1 387 3,393,543 Jun 02 12:44 PM HORIZON KINETICS ASSET MANAGEM 10% Owner May 29 '26 Buy 395.39 1 395 3,395,624 Jun 01 12:38 PM HORIZON KINETICS ASSET MANAGEM 10% Owner May 28 '26 Buy 406.26 1 406 3,395,623 May 29 10:46 AM HORIZON KINETICS ASSET MANAGEM 10% Owner May 27 '26 Buy 404.86 1 405 3,395,622 May 28 10:53 AM HORIZON KINETICS ASSET MANAGEM 10% Owner May 26 '26 Buy 402.90 1 403 3,395,621 May 28 10:53 AM HORIZON KINETICS ASSET MANAGEM 10% Owner May 22 '26 Buy 400.85 1 401 3,395,620 May 26 10:56 AM HORIZON KINETICS ASSET MANAGEM 10% Owner May 21 '26 Buy 396.43 1 396 3,395,619 May 22 10:41 AM HORIZON KINETICS ASSET MANAGEM 10% Owner May 20 '26 Buy 395.93 2 792 3,395,618 May 21 02:03 PM HORIZON KINETICS ASSET MANAGEM 10% Owner May 19 '26 Buy 390.21 2 780 3,395,616 May 20 02:02 PM HORIZON KINETICS ASSET MANAGEM 10% Owner May 18 '26 Buy 385.14 1 385 3,395,614 May 19 11:17 AM
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.
President Mr. Tyler Glover
Chief Financial Officer Mr. Chris Steddum
Senior VP Mr. Micheal W. Dobbs J.D.
Chief Accounting Officer Ms. Stephanie D. Buffington
Vice President of Finance & Investor Relations Mr. Shawn Amini