‹ Screener

Texas Pacific Land Corp

TPL · Oil Royalty Traders · 69.0M shares · +73%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $32M (gross $43M, SBC $10M)

Reference price $388.58 · est. market cap ~$26.8B — last insider purchase, 2026-06-25 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A84

Texas Pacific Land — Permian land/royalty company with elite, debt-free economics.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $188M2025-09-30 · $203M2025-12-31 · $212M2026-03-31 · $237M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
74.2%
Net margin
60.3%
Return on equity
33.0%
Return on assets
29.7%
Revenue growth (QoQ)
11.9%
Net-income growth
6.0%
Current ratio
4.4×
EBITDA
$655M
Tangible book value
$1.4B
Cash & investments
$145M
Stock comp / revenue
1.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$388.58
2026-06-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$374.10
2026-06-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$370.60
2026-06-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$351.33
2026-06-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$355.47
2026-06-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$356.60
2026-06-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$356.31
2026-06-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$369.40
2026-06-15DOYLE PETERBuy4$381.95
2026-06-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$384.53
2026-06-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$370.47
2026-06-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$380.37
2026-06-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$386.62
2026-06-08STEDDUM CHRISSell730$400.21
2026-06-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$402.65
2026-06-08STEDDUM CHRISSell100$401.18
2026-06-05STEDDUM CHRISSell3.2K$400.25
2026-06-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$394.84
2026-06-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$406.73
2026-06-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$406.72
2026-06-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$368.20
2026-06-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$387.38
2026-05-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$395.39
2026-05-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$406.26
2026-05-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$404.86
2026-05-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$402.90
2026-05-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$400.85
2026-05-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$396.43
2026-05-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy2$395.93
2026-05-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy2$390.21
2026-05-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$385.14
2026-05-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$387.62
2026-05-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$385.21
2026-05-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$381.10
2026-05-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$393.71
2026-05-11HORIZON KINETICS ASSET MANAGEMENT LLCGrant1$401.44
2026-05-08DOYLE PETERGrant254
2026-05-08HORIZON KINETICS ASSET MANAGEMENT LLCGrant1$402.00
2026-05-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$401.32
2026-05-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$419.02
2026-05-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$432.71
2026-05-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$438.69
2026-05-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$433.13
2026-04-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$436.80
2026-04-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$435.76
2026-04-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$435.73
2026-04-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$436.44
2026-04-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$435.40
2026-04-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$436.73
2026-04-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$437.87
2026-04-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$441.84
2026-04-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$427.65
2026-04-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$419.94
2026-04-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$424.47
2026-04-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$419.26
2026-04-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$413.96
2026-04-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$414.88
2026-04-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$407.06
2026-04-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$401.64
2026-04-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy3$449.00
2026-04-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$447.12
2026-04-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$443.42
2026-04-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$443.26
2026-04-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$454.04
2026-03-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$470.18
2026-03-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$494.25
2026-03-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$518.21
2026-03-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$526.13
2026-03-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$538.37
2026-03-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$534.94
2026-03-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$529.07
2026-03-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$533.81
2026-03-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$527.28
2026-03-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$531.96
2026-03-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$525.47
2026-03-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$524.58
2026-03-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$529.10
2026-03-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$532.02
2026-03-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$523.28
2026-03-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$526.83
2026-03-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$527.22
2026-03-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$526.43
2026-03-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$529.46
2026-03-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$530.21
2026-03-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$522.34
2026-03-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$524.01
2026-02-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$517.29
2026-02-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$507.39
2026-02-25EPPS DONNA ESell895$510.08
2026-02-25EPPS DONNA EBuy895$510.45
2026-02-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$510.65
2026-02-24BUFFINGTON STEPHANIESell1.6K$503.00
2026-02-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$520.15
2026-02-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$519.85
2026-02-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$504.28
2026-02-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$469.18
2026-02-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$435.13
2026-02-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$425.55
2026-02-15Dobbs Micheal W.Tax withheld202$432.31
2026-02-15BUFFINGTON STEPHANIEOption exercise255
2026-02-15BUFFINGTON STEPHANIETax withheld113$432.31
2026-02-15Dobbs Micheal W.Option exercise456
2026-02-15STEDDUM CHRISOption exercise795
2026-02-15STEDDUM CHRISTax withheld376$432.31
2026-02-15GLOVER TYLEROption exercise1.6K
2026-02-15GLOVER TYLERTax withheld688$432.31
2026-02-13STEDDUM CHRISTax withheld984$432.31
2026-02-13BUFFINGTON STEPHANIEOption exercise864
2026-02-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$426.38
2026-02-13GLOVER TYLEROption exercise3.8K
2026-02-13GLOVER TYLERTax withheld1.6K$432.31
2026-02-13BUFFINGTON STEPHANIETax withheld383$432.31
2026-02-13STEDDUM CHRISOption exercise2.1K
2026-02-13Dobbs Micheal W.Option exercise1.2K
2026-02-13Dobbs Micheal W.Tax withheld534$432.31
2026-02-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$413.24
2026-02-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$407.53
2026-02-10STEDDUM CHRISOption exercise1.3K
2026-02-10STEDDUM CHRISTax withheld615$401.62
2026-02-10STEDDUM CHRISGrant6.4K
2026-02-10STEDDUM CHRISTax withheld3.0K$401.62
2026-02-10BUFFINGTON STEPHANIEOption exercise513
2026-02-10BUFFINGTON STEPHANIETax withheld245$401.62
2026-02-10GLOVER TYLEROption exercise2.7K
2026-02-10GLOVER TYLERTax withheld1.1K$401.62
2026-02-10GLOVER TYLERGrant13K
2026-02-10GLOVER TYLERTax withheld5.6K$401.62
2026-02-10Dobbs Micheal W.Option exercise819
2026-02-10Dobbs Micheal W.Tax withheld379$401.62
2026-02-10Dobbs Micheal W.Grant4.1K
2026-02-10Dobbs Micheal W.Tax withheld1.8K$401.62
2026-02-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$388.01
2026-02-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$371.57
2026-02-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$360.24
2026-02-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$341.52
2026-02-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$345.07
2026-02-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$337.01
2026-02-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$338.12
2026-01-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$345.57
2026-01-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$355.41
2026-01-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$350.70
2026-01-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$339.86
2026-01-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$341.94
2026-01-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$350.06
2026-01-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$345.78
2026-01-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$343.48
2026-01-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$334.13
2026-01-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$328.20
2026-01-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$330.33
2026-01-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$329.91
2026-01-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$322.57
2026-01-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$311.84
2026-01-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$309.15
2026-01-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$291.90
2026-01-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$286.30
2026-01-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$296.79
2026-01-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$296.79
2026-01-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$296.79
2026-01-05Roosa Robert M.Grant554
2026-01-05HORIZON KINETICS ASSET MANAGEMENT LLCGrant554
2026-01-05EPPS DONNA EGrant554
2026-01-05Cook Donald GGrant554
2026-01-05Kurz Karl FGrant554
2026-01-05DUGANIER BARBARA JGrant554
2026-01-05BEST RHYS JGrant554
2026-01-05Woung-Chapman MargueriteGrant554
2026-01-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$294.98
2026-01-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$288.78
2025-12-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$287.54
2025-12-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$294.50
2025-12-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$293.53
2025-12-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$284.78
2025-12-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$295.05
2025-12-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$300.76
2025-12-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$924.53
2025-12-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$897.18
2025-12-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$902.41
2025-12-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$879.93
2025-12-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$822.14
2025-12-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$818.76
2025-12-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$880.88
2025-12-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$877.16
2025-12-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$870.01
2025-12-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$896.25
2025-12-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$914.15
2025-12-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$921.79
2025-12-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$912.29
2025-12-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$875.90
2025-12-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$869.18
2025-12-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$866.88
2025-11-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$867.31
2025-11-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$863.45
2025-11-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$853.41
2025-11-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$880.12
2025-11-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$895.11
2025-11-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$918.95
2025-11-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$899.24
2025-11-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$914.17
2025-11-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,008.18
2025-11-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$998.50
2025-11-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,020.76
2025-11-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$996.33
2025-11-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,000.82
2025-11-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$967.12
2025-11-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$993.15
2025-11-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$943.89
2025-11-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$913.98
2025-11-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$911.86
2025-11-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$933.41
2025-10-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$934.21
2025-10-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$940.76
2025-10-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$912.12
2025-10-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$925.20
2025-10-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$933.51
2025-10-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$949.13
2025-10-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$939.12
2025-10-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$935.82
2025-10-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$938.73
2025-10-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$944.58
2025-10-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$929.17
2025-10-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$934.95
2025-10-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$924.33
2025-10-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$882.84
2025-10-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$898.51
2025-10-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$887.41
2025-10-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$936.32
2025-10-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$935.09
2025-10-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$964.32
2025-10-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$950.35
2025-10-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$970.62
2025-10-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$967.13
2025-10-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$944.99
2025-09-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$914.14
2025-09-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$926.54
2025-09-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$947.88
2025-09-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$929.38
2025-09-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$955.44
2025-09-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$896.91
2025-09-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$864.45
2025-09-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$896.60
2025-09-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$915.55
2025-09-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$928.60
2025-09-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$929.46
2025-09-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$950.26
2025-09-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$943.08
2025-09-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$927.23
2025-09-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$923.41
2025-09-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$917.21
2025-09-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$908.90
2025-09-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$920.69
2025-09-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$912.22
2025-09-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$928.87
2025-09-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$972.55
2025-09-01BUFFINGTON STEPHANIETax withheld123$933.48
2025-09-01BUFFINGTON STEPHANIEOption exercise279
2025-08-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$928.79
2025-08-29BUFFINGTON STEPHANIESell162$926.50
2025-08-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$909.74
2025-08-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$914.32
2025-08-26HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$897.55
2025-08-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$908.19
2025-08-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$901.92
2025-08-21OLIVER ERIC LBuy100$881.27
2025-08-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$888.65
2025-08-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$903.18
2025-08-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$893.05
2025-08-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$893.14
2025-08-15OLIVER ERIC LBuy100$895.00
2025-08-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$894.93
2025-08-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$889.04
2025-08-14OLIVER ERIC LBuy100$915.00
2025-08-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$854.06
2025-08-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$864.54
2025-08-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$876.27
2025-08-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$868.97
2025-08-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$899.77
2025-08-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$955.47
2025-08-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$950.14
2025-08-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$946.12
2025-08-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$943.87
2025-07-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$979.33
2025-07-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$984.37
2025-07-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$977.33
2025-07-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$980.04
2025-07-25HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$966.55
2025-07-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$924.63
2025-07-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$928.10
2025-07-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$961.07
2025-07-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$986.43
2025-07-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,004.61
2025-07-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$992.87
2025-07-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$961.67
2025-07-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,014.80
2025-07-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,033.53
2025-07-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,062.60
2025-07-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,039.87
2025-07-09HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,037.49
2025-07-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,048.14
2025-07-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,042.95
2025-07-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,075.80
2025-07-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,066.31
2025-07-01HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,042.57
2025-06-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,053.06
2025-06-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,069.00
2025-06-26STAHL MURRAYBuy1$1,045.81
2025-06-26STAHL MURRAYBuy2$1,045.81
2025-06-26STAHL MURRAYBuy1$1,045.81
2025-06-26STAHL MURRAYBuy3$1,045.81
2025-06-26STAHL MURRAYBuy2$1,045.81
2025-06-26STAHL MURRAYBuy1$1,064.53
2025-06-25STAHL MURRAYBuy1$1,058.52
2025-06-25STAHL MURRAYBuy2$1,058.52
2025-06-25STAHL MURRAYBuy1$1,058.52
2025-06-25STAHL MURRAYBuy3$1,058.52
2025-06-25STAHL MURRAYBuy2$1,058.52
2025-06-25STAHL MURRAYBuy1$1,050.86
2025-06-24STAHL MURRAYBuy2$1,039.48
2025-06-24STAHL MURRAYBuy1$1,039.48
2025-06-24STAHL MURRAYBuy3$1,039.48
2025-06-24STAHL MURRAYBuy2$1,039.48
2025-06-24STAHL MURRAYBuy1$1,039.48
2025-06-24STAHL MURRAYBuy1$1,046.14
2025-06-23STAHL MURRAYBuy1$1,088.01
2025-06-23STAHL MURRAYBuy2$1,098.70
2025-06-23STAHL MURRAYBuy1$1,098.70
2025-06-23STAHL MURRAYBuy3$1,098.70
2025-06-23STAHL MURRAYBuy2$1,098.70
2025-06-23STAHL MURRAYBuy1$1,098.70
2025-06-20STAHL MURRAYBuy1$1,081.81
2025-06-20STAHL MURRAYBuy2$1,081.81
2025-06-20STAHL MURRAYBuy1$1,081.81
2025-06-20STAHL MURRAYBuy3$1,081.81
2025-06-20STAHL MURRAYBuy2$1,081.81
2025-06-20STAHL MURRAYBuy1$1,083.15
2025-06-18STAHL MURRAYBuy1$1,080.51
2025-06-18STAHL MURRAYBuy2$1,080.51
2025-06-18STAHL MURRAYBuy1$1,080.51
2025-06-18STAHL MURRAYBuy3$1,080.51
2025-06-18STAHL MURRAYBuy2$1,080.51
2025-06-18STAHL MURRAYBuy1$1,077.52
2025-06-17STAHL MURRAYBuy2$1,109.52
2025-06-17STAHL MURRAYBuy1$1,087.71
2025-06-17STAHL MURRAYBuy2$1,109.52
2025-06-17STAHL MURRAYBuy1$1,109.52
2025-06-17STAHL MURRAYBuy3$1,109.52
2025-06-17STAHL MURRAYBuy1$1,109.52
2025-06-16STAHL MURRAYBuy3$1,109.30
2025-06-16STAHL MURRAYBuy2$1,109.30
2025-06-16STAHL MURRAYBuy1$1,109.30
2025-06-16STAHL MURRAYBuy2$1,109.30
2025-06-16STAHL MURRAYBuy1$1,109.30
2025-06-16STAHL MURRAYBuy1$1,098.69
2025-06-13STAHL MURRAYBuy1$1,110.05
2025-06-13STAHL MURRAYBuy2$1,117.50
2025-06-13STAHL MURRAYBuy1$1,117.50
2025-06-13STAHL MURRAYBuy3$1,117.50
2025-06-13STAHL MURRAYBuy2$1,117.50
2025-06-13STAHL MURRAYBuy1$1,117.50
2025-06-12STAHL MURRAYBuy1$1,091.73
2025-06-12STAHL MURRAYBuy2$1,091.73
2025-06-12STAHL MURRAYBuy1$1,091.73
2025-06-12STAHL MURRAYBuy3$1,091.73
2025-06-12STAHL MURRAYBuy2$1,091.73
2025-06-12STAHL MURRAYBuy1$1,095.95
2025-06-11STAHL MURRAYBuy1$1,110.94
2025-06-11STAHL MURRAYBuy2$1,110.94
2025-06-11STAHL MURRAYBuy1$1,110.94
2025-06-11STAHL MURRAYBuy3$1,110.94
2025-06-11STAHL MURRAYBuy2$1,110.94
2025-06-11STAHL MURRAYBuy1$1,114.69
2025-06-10STAHL MURRAYBuy1$1,122.81
2025-06-10STAHL MURRAYBuy2$1,122.81
2025-06-10STAHL MURRAYBuy1$1,122.81
2025-06-10STAHL MURRAYBuy3$1,122.81
2025-06-10STAHL MURRAYBuy2$1,122.81
2025-06-10STAHL MURRAYBuy1$1,108.46
2025-06-09STAHL MURRAYBuy3$1,116.00
2025-06-09STAHL MURRAYBuy2$1,116.00
2025-06-09STAHL MURRAYBuy1$1,116.00
2025-06-09STAHL MURRAYBuy2$1,116.00
2025-06-09STAHL MURRAYBuy1$1,116.00
2025-06-09STAHL MURRAYBuy1$1,096.11
2025-06-06STAHL MURRAYBuy1$1,122.14
2025-06-06STAHL MURRAYBuy2$1,112.71
2025-06-06STAHL MURRAYBuy1$1,112.71
2025-06-06STAHL MURRAYBuy3$1,112.71
2025-06-06STAHL MURRAYBuy2$1,112.71
2025-06-06STAHL MURRAYBuy1$1,112.71
2025-06-05STAHL MURRAYBuy1$1,112.96
2025-06-05STAHL MURRAYBuy2$1,112.96
2025-06-05STAHL MURRAYBuy1$1,112.96
2025-06-05STAHL MURRAYBuy3$1,112.96
2025-06-05STAHL MURRAYBuy2$1,112.96
2025-06-05STAHL MURRAYBuy1$1,106.87
2025-06-04STAHL MURRAYBuy1$1,120.52
2025-06-04STAHL MURRAYBuy2$1,120.52
2025-06-04STAHL MURRAYBuy1$1,120.52
2025-06-04STAHL MURRAYBuy3$1,120.52
2025-06-04STAHL MURRAYBuy2$1,120.52
2025-06-04STAHL MURRAYBuy1$1,120.64
2025-06-03STAHL MURRAYBuy2$1,110.25
2025-06-03STAHL MURRAYBuy2$1,110.25
2025-06-03STAHL MURRAYBuy1$1,110.25
2025-06-03STAHL MURRAYBuy1$1,110.62
2025-06-03STAHL MURRAYBuy3$1,110.25
2025-06-03STAHL MURRAYBuy1$1,110.25
2025-06-02STAHL MURRAYBuy3$1,145.89
2025-06-02STAHL MURRAYBuy2$1,145.89
2025-06-02STAHL MURRAYBuy1$1,145.89
2025-06-02STAHL MURRAYBuy2$1,145.89
2025-06-02STAHL MURRAYBuy1$1,145.89
2025-06-02STAHL MURRAYBuy1$1,117.26
2025-05-30STAHL MURRAYBuy1$1,158.17
2025-05-30STAHL MURRAYBuy2$1,186.04
2025-05-30STAHL MURRAYBuy1$1,186.04
2025-05-30STAHL MURRAYBuy3$1,186.04
2025-05-30STAHL MURRAYBuy2$1,186.04
2025-05-30STAHL MURRAYBuy1$1,186.04
2025-05-29STAHL MURRAYBuy1$1,219.54
2025-05-29STAHL MURRAYBuy2$1,219.54
2025-05-29STAHL MURRAYBuy1$1,219.54
2025-05-29STAHL MURRAYBuy3$1,219.54
2025-05-29STAHL MURRAYBuy2$1,219.54
2025-05-29STAHL MURRAYBuy1$1,205.00
2025-05-28STAHL MURRAYBuy1$1,249.94
2025-05-28STAHL MURRAYBuy2$1,249.94
2025-05-28STAHL MURRAYBuy1$1,249.94
2025-05-28STAHL MURRAYBuy3$1,249.94
2025-05-28STAHL MURRAYBuy2$1,249.94
2025-05-28STAHL MURRAYBuy1$1,234.60
2025-05-27STAHL MURRAYBuy1$1,294.40
2025-05-27STAHL MURRAYBuy2$1,294.40
2025-05-27STAHL MURRAYBuy1$1,294.40
2025-05-27STAHL MURRAYBuy3$1,294.40
2025-05-27STAHL MURRAYBuy2$1,294.40
2025-05-27STAHL MURRAYBuy1$1,256.83
2025-05-23STAHL MURRAYBuy3$1,267.64
2025-05-23STAHL MURRAYBuy2$1,267.64
2025-05-23STAHL MURRAYBuy1$1,267.64
2025-05-23STAHL MURRAYBuy2$1,267.64
2025-05-23STAHL MURRAYBuy1$1,267.64
2025-05-23STAHL MURRAYBuy1$1,268.02
2025-05-22STAHL MURRAYBuy1$1,294.06
2025-05-22STAHL MURRAYBuy2$1,339.56
2025-05-22STAHL MURRAYBuy1$1,339.56
2025-05-22STAHL MURRAYBuy3$1,339.56
2025-05-22STAHL MURRAYBuy2$1,339.56
2025-05-22STAHL MURRAYBuy1$1,339.56
2025-05-21STAHL MURRAYBuy1$1,380.15
2025-05-21STAHL MURRAYBuy2$1,380.15
2025-05-21STAHL MURRAYBuy1$1,380.15
2025-05-21STAHL MURRAYBuy3$1,380.15
2025-05-21STAHL MURRAYBuy2$1,380.15
2025-05-21STAHL MURRAYBuy1$1,398.84
2025-05-20STAHL MURRAYBuy1$1,418.29
2025-05-20STAHL MURRAYBuy2$1,418.28
2025-05-20STAHL MURRAYBuy1$1,418.29
2025-05-20STAHL MURRAYBuy3$1,418.29
2025-05-20STAHL MURRAYBuy2$1,418.28
2025-05-20STAHL MURRAYBuy1$1,396.61
2025-05-19STAHL MURRAYBuy1$1,399.38
2025-05-19STAHL MURRAYBuy2$1,414.71
2025-05-19STAHL MURRAYBuy1$1,414.71
2025-05-19STAHL MURRAYBuy2$1,414.71
2025-05-19STAHL MURRAYBuy1$1,414.71
2025-05-19STAHL MURRAYBuy3$1,414.71
2025-05-16STAHL MURRAYBuy1$1,401.49
2025-05-16STAHL MURRAYBuy2$1,423.98
2025-05-16STAHL MURRAYBuy1$1,423.98
2025-05-16STAHL MURRAYBuy3$1,423.98
2025-05-16STAHL MURRAYBuy2$1,423.98
2025-05-16STAHL MURRAYBuy1$1,423.98
2025-05-15STAHL MURRAYBuy1$1,378.05
2025-05-15STAHL MURRAYBuy2$1,381.84
2025-05-15STAHL MURRAYBuy1$1,381.84
2025-05-15STAHL MURRAYBuy3$1,381.84
2025-05-15STAHL MURRAYBuy2$1,381.84
2025-05-15STAHL MURRAYBuy1$1,381.84
2025-05-14STAHL MURRAYBuy1$1,377.48
2025-05-14STAHL MURRAYBuy2$1,377.48
2025-05-14STAHL MURRAYBuy1$1,377.48
2025-05-14STAHL MURRAYBuy3$1,377.48
2025-05-14STAHL MURRAYBuy2$1,377.48
2025-05-14STAHL MURRAYBuy1$1,382.49
2025-05-13STAHL MURRAYBuy1$1,347.71
2025-05-13STAHL MURRAYBuy2$1,347.71
2025-05-13STAHL MURRAYBuy1$1,347.71
2025-05-13STAHL MURRAYBuy3$1,347.71
2025-05-13STAHL MURRAYBuy2$1,347.71
2025-05-13STAHL MURRAYBuy1$1,362.15
2025-05-12STAHL MURRAYBuy1$1,368.47
2025-05-12STAHL MURRAYBuy2$1,368.47
2025-05-12STAHL MURRAYBuy1$1,368.47
2025-05-12STAHL MURRAYBuy3$1,368.47
2025-05-12STAHL MURRAYBuy2$1,368.47
2025-05-12STAHL MURRAYBuy1$1,327.36
2025-05-09STAHL MURRAYBuy3$1,298.44
2025-05-09STAHL MURRAYBuy2$1,298.44
2025-05-09STAHL MURRAYBuy1$1,298.44
2025-05-09STAHL MURRAYBuy2$1,298.44
2025-05-09STAHL MURRAYBuy1$1,298.44
2025-05-09STAHL MURRAYBuy1$1,280.75
2025-05-08STAHL MURRAYBuy1$1,348.02
2025-05-08STAHL MURRAYBuy2$1,331.42
2025-05-08STAHL MURRAYBuy1$1,331.42
2025-05-08STAHL MURRAYBuy3$1,331.42
2025-05-08STAHL MURRAYBuy2$131.42
2025-05-08STAHL MURRAYBuy1$1,331.42
2025-05-07STAHL MURRAYBuy1$1,325.00
2025-05-07STAHL MURRAYBuy2$1,325.00
2025-05-07STAHL MURRAYBuy1$1,325.00
2025-05-07STAHL MURRAYBuy3$1,325.00
2025-05-07STAHL MURRAYBuy2$1,325.00
2025-05-07STAHL MURRAYBuy1$1,329.08
2025-05-06STAHL MURRAYBuy1$1,326.26
2025-05-06STAHL MURRAYBuy2$1,326.26
2025-05-06STAHL MURRAYBuy1$1,326.26
2025-05-06STAHL MURRAYBuy3$1,326.26
2025-05-06STAHL MURRAYBuy2$1,326.26
2025-05-06STAHL MURRAYBuy1$1,328.95
2025-05-05STAHL MURRAYBuy2$1,318.34
2025-05-05STAHL MURRAYBuy2$1,318.34
2025-05-05STAHL MURRAYBuy1$1,318.34
2025-05-05STAHL MURRAYBuy1$1,310.20
2025-05-05STAHL MURRAYBuy3$1,318.34
2025-05-05STAHL MURRAYBuy1$1,318.34
2025-05-02STAHL MURRAYBuy3$1,329.20
2025-05-02STAHL MURRAYBuy2$1,329.20
2025-05-02STAHL MURRAYBuy1$1,329.20
2025-05-02STAHL MURRAYBuy2$1,329.20
2025-05-02STAHL MURRAYBuy1$1,329.20
2025-05-02STAHL MURRAYBuy1$1,353.10
2025-05-01STAHL MURRAYBuy1$1,317.48
2025-05-01STAHL MURRAYBuy2$1,278.00
2025-05-01STAHL MURRAYBuy1$1,278.00
2025-05-01STAHL MURRAYBuy3$1,278.00
2025-05-01STAHL MURRAYBuy2$1,278.00
2025-05-01STAHL MURRAYBuy1$1,278.00
2025-04-30STAHL MURRAYBuy1$1,300.65
2025-04-30STAHL MURRAYBuy2$1,300.65
2025-04-30STAHL MURRAYBuy1$1,300.65
2025-04-30STAHL MURRAYBuy3$1,300.65
2025-04-30STAHL MURRAYBuy2$1,300.65
2025-04-30STAHL MURRAYBuy1$1,299.86
2025-04-29STAHL MURRAYBuy1$1,333.50
2025-04-29STAHL MURRAYBuy2$1,333.50
2025-04-29STAHL MURRAYBuy1$1,333.50
2025-04-29STAHL MURRAYBuy3$1,333.50
2025-04-29STAHL MURRAYBuy2$1,333.50
2025-04-29STAHL MURRAYBuy1$1,332.94
2025-04-28STAHL MURRAYBuy1$1,344.34
2025-04-28STAHL MURRAYBuy2$1,344.34
2025-04-28STAHL MURRAYBuy1$1,344.34
2025-04-28STAHL MURRAYBuy3$1,344.34
2025-04-28STAHL MURRAYBuy2$1,344.34
2025-04-28STAHL MURRAYBuy1$1,346.13
2025-04-25STAHL MURRAYBuy3$1,323.95
2025-04-25STAHL MURRAYBuy2$1,323.95
2025-04-25STAHL MURRAYBuy1$1,323.95
2025-04-25STAHL MURRAYBuy2$1,323.95
2025-04-25STAHL MURRAYBuy1$1,323.95
2025-04-25STAHL MURRAYBuy1$1,327.36
2025-04-24STAHL MURRAYBuy1$1,342.93
2025-04-24STAHL MURRAYBuy2$1,343.26
2025-04-24STAHL MURRAYBuy1$1,343.25
2025-04-24STAHL MURRAYBuy3$1,343.25
2025-04-24STAHL MURRAYBuy2$1,343.26
2025-04-24STAHL MURRAYBuy1$1,343.25
2025-04-23STAHL MURRAYBuy1$1,328.65
2025-04-23STAHL MURRAYBuy2$1,328.65
2025-04-23STAHL MURRAYBuy1$1,328.65
2025-04-23STAHL MURRAYBuy3$1,328.65
2025-04-23STAHL MURRAYBuy2$1,328.65
2025-04-23STAHL MURRAYBuy3$1,348.22
2025-04-22STAHL MURRAYBuy1$1,276.52
2025-04-22STAHL MURRAYBuy2$1,276.52
2025-04-22STAHL MURRAYBuy1$1,276.52
2025-04-22STAHL MURRAYBuy3$1,276.52
2025-04-22STAHL MURRAYBuy2$1,276.52
2025-04-22STAHL MURRAYBuy3$1,283.46
2025-04-21STAHL MURRAYBuy3$1,283.57
2025-04-21STAHL MURRAYBuy2$1,283.57
2025-04-21STAHL MURRAYBuy1$1,283.57
2025-04-21STAHL MURRAYBuy1$1,283.57
2025-04-21STAHL MURRAYBuy3$1,259.73
2025-04-21STAHL MURRAYBuy2$1,283.57
2025-04-17STAHL MURRAYBuy3$1,297.10
2025-04-17STAHL MURRAYBuy2$1,297.10
2025-04-17STAHL MURRAYBuy1$1,297.10
2025-04-17STAHL MURRAYBuy2$1,297.10
2025-04-17STAHL MURRAYBuy1$1,297.10
2025-04-17STAHL MURRAYBuy3$1,299.36
2025-04-16STAHL MURRAYBuy3$1,284.24
2025-04-16STAHL MURRAYBuy2$1,265.09
2025-04-16STAHL MURRAYBuy1$1,265.09
2025-04-16STAHL MURRAYBuy3$1,265.09
2025-04-16STAHL MURRAYBuy2$1,265.09
2025-04-16STAHL MURRAYBuy1$1,265.09
2025-04-15STAHL MURRAYBuy1$1,247.53
2025-04-15STAHL MURRAYBuy2$1,247.53
2025-04-15STAHL MURRAYBuy1$1,247.53
2025-04-15STAHL MURRAYBuy3$1,247.53
2025-04-15STAHL MURRAYBuy2$1,247.53
2025-04-15STAHL MURRAYBuy3$1,278.07
2025-04-14STAHL MURRAYBuy1$1,272.83
2025-04-14STAHL MURRAYBuy2$1,272.83
2025-04-14STAHL MURRAYBuy1$1,272.83
2025-04-14STAHL MURRAYBuy3$1,272.83
2025-04-14STAHL MURRAYBuy2$1,272.83
2025-04-14STAHL MURRAYBuy3$1,249.61
2025-04-11STAHL MURRAYBuy1$1,187.00
2025-04-11STAHL MURRAYBuy2$1,187.00
2025-04-11STAHL MURRAYBuy1$1,187.00
2025-04-11STAHL MURRAYBuy3$1,187.00
2025-04-11STAHL MURRAYBuy2$1,187.00
2025-04-11STAHL MURRAYBuy3$1,181.51
2025-04-10STAHL MURRAYBuy3$1,213.28
2025-04-10STAHL MURRAYBuy2$1,213.28
2025-04-10STAHL MURRAYBuy1$1,213.28
2025-04-10STAHL MURRAYBuy2$1,213.28
2025-04-10STAHL MURRAYBuy1$1,213.28
2025-04-10STAHL MURRAYBuy3$1,178.80
2025-04-09STAHL MURRAYBuy3$1,095.67
2025-04-09STAHL MURRAYBuy2$1,103.71
2025-04-09STAHL MURRAYBuy1$1,103.71
2025-04-09STAHL MURRAYBuy3$1,103.71
2025-04-09STAHL MURRAYBuy2$1,103.71
2025-04-09STAHL MURRAYBuy1$1,103.71
2025-04-08STAHL MURRAYBuy1$1,210.45
2025-04-08STAHL MURRAYBuy2$1,210.45
2025-04-08STAHL MURRAYBuy1$1,210.45
2025-04-08STAHL MURRAYBuy3$1,210.45
2025-04-08STAHL MURRAYBuy2$1,210.45
2025-04-08STAHL MURRAYBuy3$1,177.43
2025-04-07STAHL MURRAYBuy1$1,016.48
2025-04-07STAHL MURRAYBuy2$1,016.48
2025-04-07STAHL MURRAYBuy1$1,016.48
2025-04-07STAHL MURRAYBuy3$1,016.48
2025-04-07STAHL MURRAYBuy2$1,016.48
2025-04-07STAHL MURRAYBuy3$1,112.14
2025-04-04STAHL MURRAYBuy2$1,165.01
2025-04-04STAHL MURRAYBuy2$1,165.01
2025-04-04STAHL MURRAYBuy1$1,165.01
2025-04-04STAHL MURRAYBuy1$1,078.29
2025-04-04STAHL MURRAYBuy3$1,165.01
2025-04-04STAHL MURRAYBuy1$1,165.01
2025-04-03STAHL MURRAYBuy3$1,280.56
2025-04-03STAHL MURRAYBuy2$1,280.56
2025-04-03STAHL MURRAYBuy1$1,280.56
2025-04-03STAHL MURRAYBuy2$1,280.56
2025-04-03STAHL MURRAYBuy1$1,280.56
2025-04-03STAHL MURRAYBuy1$1,249.88
2025-04-02STAHL MURRAYBuy1$1,363.65
2025-04-02STAHL MURRAYBuy2$1,331.21
2025-04-02STAHL MURRAYBuy1$1,331.21
2025-04-02STAHL MURRAYBuy3$1,331.21
2025-04-02STAHL MURRAYBuy2$1,331.21
2025-04-02STAHL MURRAYBuy1$1,331.21
2025-04-01STAHL MURRAYBuy1$1,314.56
2025-04-01STAHL MURRAYBuy2$1,314.56
2025-04-01STAHL MURRAYBuy1$1,314.56
2025-04-01STAHL MURRAYBuy3$1,314.56
2025-04-01STAHL MURRAYBuy2$1,314.56
2025-04-01STAHL MURRAYBuy1$1,323.14
2025-03-31STAHL MURRAYBuy1$1,300.53
2025-03-31STAHL MURRAYBuy2$1,300.53
2025-03-31STAHL MURRAYBuy1$1,300.53
2025-03-31STAHL MURRAYBuy3$1,300.53
2025-03-31STAHL MURRAYBuy2$1,300.53
2025-03-31STAHL MURRAYBuy1$1,322.41
2025-03-28STAHL MURRAYBuy1$1,326.21
2025-03-28STAHL MURRAYBuy2$1,326.21
2025-03-28STAHL MURRAYBuy1$1,326.21
2025-03-28STAHL MURRAYBuy3$1,326.21
2025-03-28STAHL MURRAYBuy2$1,326.21
2025-03-28STAHL MURRAYBuy1$1,311.89
2025-03-27STAHL MURRAYBuy3$1,365.46
2025-03-27STAHL MURRAYBuy2$1,365.46
2025-03-27STAHL MURRAYBuy1$1,365.46
2025-03-27STAHL MURRAYBuy2$1,365.46
2025-03-27STAHL MURRAYBuy1$1,365.46
2025-03-27STAHL MURRAYBuy1$1,347.42
2025-03-26STAHL MURRAYBuy1$1,371.38
2025-03-26STAHL MURRAYBuy2$1,379.68
2025-03-26STAHL MURRAYBuy1$1,379.68
2025-03-26STAHL MURRAYBuy3$1,379.68
2025-03-26STAHL MURRAYBuy2$1,379.68
2025-03-26STAHL MURRAYBuy1$1,379.68
2025-03-25STAHL MURRAYBuy1$1,347.37
2025-03-25STAHL MURRAYBuy2$1,347.37
2025-03-25STAHL MURRAYBuy1$1,347.37
2025-03-25STAHL MURRAYBuy3$1,347.37
2025-03-25STAHL MURRAYBuy2$1,347.37
2025-03-25STAHL MURRAYBuy1$1,348.16
2025-03-24STAHL MURRAYBuy1$1,289.28
2025-03-24STAHL MURRAYBuy2$1,289.28
2025-03-24STAHL MURRAYBuy1$1,289.28
2025-03-24STAHL MURRAYBuy3$1,289.28
2025-03-24STAHL MURRAYBuy2$1,289.28
2025-03-24STAHL MURRAYBuy1$1,331.18
2025-03-21STAHL MURRAYBuy1$1,312.23
2025-03-21STAHL MURRAYBuy2$1,355.00
2025-03-21STAHL MURRAYBuy1$1,355.00
2025-03-21STAHL MURRAYBuy2$1,355.00
2025-03-21STAHL MURRAYBuy1$1,355.00
2025-03-21STAHL MURRAYBuy3$1,355.00
2025-03-20STAHL MURRAYBuy1$1,370.00
2025-03-20STAHL MURRAYBuy2$1,370.00
2025-03-20STAHL MURRAYBuy3$1,370.00
2025-03-20STAHL MURRAYBuy2$1,370.00
2025-03-20STAHL MURRAYBuy1$1,370.00
2025-03-20STAHL MURRAYBuy1$1,374.63
2025-03-19STAHL MURRAYBuy2$1,350.00
2025-03-19STAHL MURRAYBuy3$1,350.00
2025-03-19STAHL MURRAYBuy1$1,350.00
2025-03-19STAHL MURRAYBuy2$1,350.00
2025-03-19STAHL MURRAYBuy1$1,373.67
2025-03-19STAHL MURRAYBuy1$1,350.00
2025-03-18STAHL MURRAYBuy2$1,344.00
2025-03-18STAHL MURRAYBuy1$1,337.31
2025-03-18STAHL MURRAYBuy2$1,344.00
2025-03-18STAHL MURRAYBuy1$1,344.00
2025-03-18STAHL MURRAYBuy3$1,344.00
2025-03-18STAHL MURRAYBuy1$1,344.00
2025-03-17STAHL MURRAYBuy1$1,315.83
2025-03-17STAHL MURRAYBuy2$1,315.83
2025-03-17STAHL MURRAYBuy1$1,330.72
2025-03-17STAHL MURRAYBuy1$1,315.83
2025-03-17STAHL MURRAYBuy2$1,315.83
2025-03-17STAHL MURRAYBuy3$1,315.83
2025-03-14STEDDUM CHRISSell24$1,318.60
2025-03-14STEDDUM CHRISSell12$1,319.81
2025-03-14STEDDUM CHRISSell6$1,323.68
2025-03-14STEDDUM CHRISSell3$1,260.73
2025-03-14STEDDUM CHRISSell3$1,263.14
2025-03-14STEDDUM CHRISSell3$1,265.72
2025-03-14STEDDUM CHRISSell6$1,273.38
2025-03-14STEDDUM CHRISSell3$1,274.12
2025-03-14STEDDUM CHRISSell6$1,275.77
2025-03-14STEDDUM CHRISSell3$1,283.42
2025-03-14STEDDUM CHRISSell9$1,284.58
2025-03-14STEDDUM CHRISSell6$1,286.24
2025-03-14STEDDUM CHRISSell6$1,287.16
2025-03-14STEDDUM CHRISSell6$1,288.55
2025-03-14STEDDUM CHRISSell6$1,290.42
2025-03-14STEDDUM CHRISSell6$1,291.38
2025-03-14STEDDUM CHRISSell18$1,292.57
2025-03-14STEDDUM CHRISSell12$1,293.32
2025-03-14STEDDUM CHRISSell18$1,294.57
2025-03-14STEDDUM CHRISSell18$1,295.25
2025-03-14STEDDUM CHRISSell36$1,296.39
2025-03-14STEDDUM CHRISSell12$1,297.63
2025-03-14STEDDUM CHRISSell12$1,298.86
2025-03-14STEDDUM CHRISSell12$1,299.48
2025-03-14STEDDUM CHRISSell9$1,300.83
2025-03-14STEDDUM CHRISSell18$1,301.53
2025-03-14STEDDUM CHRISSell30$1,302.50
2025-03-14STEDDUM CHRISSell18$1,303.49
2025-03-14STEDDUM CHRISSell3$1,305.79
2025-03-14STEDDUM CHRISSell3$1,304.27
2025-03-14STEDDUM CHRISSell9$1,306.56
2025-03-14STEDDUM CHRISSell130$1,308.00
2025-03-14STAHL MURRAYBuy2$1,269.71
2025-03-14STAHL MURRAYBuy1$1,269.71
2025-03-14STAHL MURRAYBuy3$1,269.71
2025-03-14STAHL MURRAYBuy2$1,269.71
2025-03-14STAHL MURRAYBuy1$1,269.71
2025-03-14STAHL MURRAYBuy1$1,305.76
2025-03-14STEDDUM CHRISSell112$1,309.75
2025-03-14STEDDUM CHRISSell59$1,310.48
2025-03-14STEDDUM CHRISSell15$1,311.64
2025-03-14STEDDUM CHRISSell9$1,312.17
2025-03-14STEDDUM CHRISSell53$1,313.10
2025-03-14STEDDUM CHRISSell11$1,314.65
2025-03-14STEDDUM CHRISSell10$1,315.36
2025-03-14STEDDUM CHRISSell9$1,316.59
2025-03-14STEDDUM CHRISSell6$1,317.73
2025-03-13Dobbs Micheal W.Sell20$1,269.67
2025-03-13Dobbs Micheal W.Sell60$1,277.68
2025-03-13Dobbs Micheal W.Sell1.1K$1,271.21
2025-03-13STAHL MURRAYBuy2$1,344.05
2025-03-13STAHL MURRAYBuy1$1,344.05
2025-03-13STAHL MURRAYBuy3$1,344.05
2025-03-13STAHL MURRAYBuy2$1,344.05
2025-03-13STAHL MURRAYBuy1$1,344.05
2025-03-13STAHL MURRAYBuy1$1,304.05
2025-03-12STAHL MURRAYBuy1$1,337.64
2025-03-12STAHL MURRAYBuy2$1,349.26
2025-03-12STAHL MURRAYBuy1$1,349.26
2025-03-12STAHL MURRAYBuy3$1,349.26
2025-03-12STAHL MURRAYBuy2$1,349.26
2025-03-12STAHL MURRAYBuy1$1,349.26
2025-03-11STAHL MURRAYBuy1$1,380.09
2025-03-11STAHL MURRAYBuy2$1,380.09
2025-03-11STAHL MURRAYBuy1$1,380.09
2025-03-11STAHL MURRAYBuy3$1,380.09
2025-03-11STAHL MURRAYBuy2$1,380.09
2025-03-11STAHL MURRAYBuy1$1,342.65
2025-03-10STAHL MURRAYBuy3$1,371.59
2025-03-10STAHL MURRAYBuy2$1,371.60
2025-03-10STAHL MURRAYBuy1$1,371.59
2025-03-10STAHL MURRAYBuy2$1,371.60
2025-03-10STAHL MURRAYBuy1$1,371.60
2025-03-10STAHL MURRAYBuy1$1,339.20
2025-03-07STAHL MURRAYBuy1$1,347.97
2025-03-07STAHL MURRAYBuy2$1,317.20
2025-03-07STAHL MURRAYBuy1$1,317.20
2025-03-07STAHL MURRAYBuy3$1,317.20
2025-03-07STAHL MURRAYBuy2$1,317.20
2025-03-07STAHL MURRAYBuy1$1,317.21
2025-03-06STAHL MURRAYBuy2$1,340.36
2025-03-06STAHL MURRAYBuy2$1,340.36
2025-03-06STAHL MURRAYBuy1$1,340.36
2025-03-06STAHL MURRAYBuy1$1,328.51
2025-03-06STAHL MURRAYBuy3$1,340.36
2025-03-06STAHL MURRAYBuy1$1,340.36
2025-03-05STAHL MURRAYBuy2$1,342.31
2025-03-05STAHL MURRAYBuy1$1,342.09
2025-03-05STAHL MURRAYBuy2$1,342.31
2025-03-05STAHL MURRAYBuy1$1,342.31
2025-03-05STAHL MURRAYBuy3$1,342.31
2025-03-05STAHL MURRAYBuy1$1,342.31
2025-03-04STAHL MURRAYBuy1$1,337.24
2025-03-04STAHL MURRAYBuy2$1,329.96
2025-03-04STAHL MURRAYBuy1$1,329.96
2025-03-04STAHL MURRAYBuy3$1,329.96
2025-03-04STAHL MURRAYBuy2$1,329.96
2025-03-04STAHL MURRAYBuy1$1,329.96
2025-03-03STAHL MURRAYBuy1$1,409.36
2025-03-03STAHL MURRAYBuy2$1,435.43
2025-03-03STAHL MURRAYBuy1$1,435.43
2025-03-03STAHL MURRAYBuy3$1,435.43
2025-03-03STAHL MURRAYBuy2$1,435.43
2025-03-03STAHL MURRAYBuy1$1,435.43
2025-02-28STAHL MURRAYBuy1$1,347.26
2025-02-28STAHL MURRAYBuy2$1,347.26
2025-02-28STAHL MURRAYBuy1$1,347.26
2025-02-28STAHL MURRAYBuy3$1,347.26
2025-02-28STAHL MURRAYBuy2$1,347.26
2025-02-28STAHL MURRAYBuy1$1,398.64
2025-02-27STAHL MURRAYBuy1$1,370.13
2025-02-27STAHL MURRAYBuy2$1,370.13
2025-02-27STAHL MURRAYBuy1$1,370.13
2025-02-27STAHL MURRAYBuy3$1,370.13
2025-02-27STAHL MURRAYBuy2$1,370.13
2025-02-27STAHL MURRAYBuy1$1,367.31
2025-02-26STAHL MURRAYBuy1$1,301.17
2025-02-26STAHL MURRAYBuy2$1,301.17
2025-02-26STAHL MURRAYBuy1$1,301.17
2025-02-26STAHL MURRAYBuy3$1,301.17
2025-02-26STAHL MURRAYBuy2$1,301.17
2025-02-26STAHL MURRAYBuy1$1,349.59
2025-02-25EPPS DONNA EBuy275$1,273.32
2025-02-25STAHL MURRAYBuy2$1,288.53
2025-02-25STAHL MURRAYBuy1$1,288.53
2025-02-25STAHL MURRAYBuy3$1,288.53
2025-02-25STAHL MURRAYBuy2$1,288.53
2025-02-25STAHL MURRAYBuy1$1,288.53
2025-02-25STAHL MURRAYBuy1$1,258.33
2025-02-25EPPS DONNA ESell275$1,271.41
2025-02-24STAHL MURRAYBuy2$1,349.20
2025-02-24STAHL MURRAYBuy1$1,349.20
2025-02-24STAHL MURRAYBuy3$1,349.20
2025-02-24STAHL MURRAYBuy2$1,349.20
2025-02-24STAHL MURRAYBuy1$1,349.20
2025-02-24STAHL MURRAYBuy1$1,307.56
2025-02-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,377.87
2025-02-20HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,436.25
2025-02-19HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,422.27
2025-02-18HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,402.70
2025-02-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,359.00
2025-02-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,344.87
2025-02-13BUFFINGTON STEPHANIEOption exercise285
2025-02-13BUFFINGTON STEPHANIETax withheld120$1,353.18
2025-02-13GLOVER TYLEROption exercise1.3K
2025-02-13GLOVER TYLERTax withheld599$1,353.18
2025-02-13STEDDUM CHRISOption exercise690
2025-02-13STEDDUM CHRISTax withheld312$1,353.18
2025-02-13Dobbs Micheal W.Option exercise402
2025-02-13Dobbs Micheal W.Tax withheld178$1,353.18
2025-02-12HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,356.89
2025-02-11GLOVER TYLERGrant7.5K
2025-02-11GLOVER TYLEROption exercise1.3K
2025-02-11GLOVER TYLERTax withheld593$1,364.12
2025-02-11GLOVER TYLERTax withheld3.5K$1,364.12
2025-02-11Dobbs Micheal W.Option exercise321
2025-02-11Dobbs Micheal W.Tax withheld142$1,364.12
2025-02-11Dobbs Micheal W.Grant1.9K
2025-02-11Dobbs Micheal W.Tax withheld846$1,364.12
2025-02-11STEDDUM CHRISOption exercise516
2025-02-11STEDDUM CHRISTax withheld234$1,364.12
2025-02-11STEDDUM CHRISGrant3.1K
2025-02-11STEDDUM CHRISTax withheld1.4K$1,364.12
2025-02-11BUFFINGTON STEPHANIEOption exercise198
2025-02-11BUFFINGTON STEPHANIETax withheld83$1,364.12
2025-02-11HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,366.97
2025-02-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,379.39
2025-02-10STEDDUM CHRISTax withheld195$1,381.19
2025-02-10STEDDUM CHRISOption exercise423
2025-02-10Dobbs Micheal W.Tax withheld125$1,381.19
2025-02-10BUFFINGTON STEPHANIEOption exercise168
2025-02-10BUFFINGTON STEPHANIETax withheld76$1,381.19
2025-02-10Dobbs Micheal W.Option exercise273
2025-02-10GLOVER TYLERTax withheld420$1,381.19
2025-02-10GLOVER TYLEROption exercise882
2025-02-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,359.18
2025-02-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,351.46
2025-02-05HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,393.56
2025-02-04HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,361.19
2025-02-03HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,316.07
2025-01-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,314.44
2025-01-30HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,308.12
2025-01-29HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,275.02
2025-01-28HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,253.16
2025-01-27HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,230.35
2025-01-24HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,383.33
2025-01-23HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,425.45
2025-01-22HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,418.68
2025-01-21HORIZON KINETICS ASSET MANAGEMENT LLCOther44
2025-01-21HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,395.68
2025-01-17HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,399.62
2025-01-16HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,386.27
2025-01-15HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,400.25
2025-01-14HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,313.11
2025-01-13HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,321.05
2025-01-10HORIZON KINETICS ASSET MANAGEMENT LLCOther62
2025-01-10HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,300.78
2025-01-08HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,255.81
2025-01-07HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,252.93
2025-01-06HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,224.12
2025-01-06HORIZON KINETICS ASSET MANAGEMENT LLCOther27
2025-01-05HORIZON KINETICS ASSET MANAGEMENT LLCGrant554
2025-01-03STAHL MURRAYBuy1$1,219.30
2025-01-02Cook Donald GGrant132
2025-01-02HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,148.57
2025-01-02OLIVER ERIC LGrant132
2025-01-02BEST RHYS JGrant132
2025-01-02DUGANIER BARBARA JGrant132
2025-01-02Roosa Robert M.Grant132
2025-01-02Woung-Chapman MargueriteGrant132
2025-01-02Kurz Karl FGrant132
2025-01-02EPPS DONNA EGrant132
2025-01-01STAHL MURRAYGrant132
2024-12-31HORIZON KINETICS ASSET MANAGEMENT LLCBuy1$1,127.97

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-23Reg FDExhibitsfiling ↗
2026-05-18Reg FDExhibitsfiling ↗
2026-05-06Material agreementResultsExec/director changeReg FDExhibitsfiling ↗
2026-04-09Reg FDExhibitsfiling ↗
2026-02-18ResultsReg FDExhibitsfiling ↗
2025-12-17Reg FDExhibitsfiling ↗
2025-12-025.03Reg FDExhibitsfiling ↗
2025-11-12Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-232026-06-230001811074-26-000045 ↗
8-K2026-05-182026-05-180001811074-26-000040 ↗
8-K2026-05-062026-05-050001811074-26-000033 ↗
10-Q2026-05-062026-03-310001811074-26-000035 ↗
8-K2026-04-092026-04-090001104659-26-041495 ↗
8-K2026-02-182026-02-180001811074-26-000016 ↗
10-K2026-02-182025-12-310001811074-26-000018 ↗
8-K2025-12-172025-12-170001104659-25-121822 ↗
8-K2025-12-022025-12-020001104659-25-117726 ↗
8-K2025-11-122025-11-060001104659-25-110352 ↗
10-Q2025-11-052025-09-300001811074-25-000096 ↗
8-K2025-11-052025-11-050001811074-25-000094 ↗