FINHUB Insights

What the executives and directors of Texas Pacific Land Corporation actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$2.1M net open-market flow, 12 m
253 open-market buys, 12 m
53% of sale value on 10b5-1 plans
2 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$500$10002024Jul2025Jul2026JulCluster buy: 3 insiders inside two weeksCluster buy: 3 insiders inside two weeksCluster buy: 3 insiders inside two weeksBUFFINGTON STEPHANIE — routine flow, 1,188 (2023-09-01)Woung-Chapman Marguerite — routine flow, 99 (2023-11-10)Roosa Robert M. — routine flow, 99 (2023-11-10)BUFFINGTON STEPHANIE — routine flow, 144 (2023-12-29)GLOVER TYLER — routine flow, 1,827 (2023-12-29)Dobbs Micheal W. — routine flow, 603 (2023-12-29)STEDDUM CHRIS — routine flow, 1,161 (2023-12-29)OLIVER ERIC L — routine flow, 720 (2024-01-01)STAHL MURRAY — routine flow, 720 (2024-01-01)BEST RHYS J — routine flow, 720 (2024-01-01)Kurz Karl F — routine flow, 720 (2024-01-01)Cook Donald G — routine flow, 720 (2024-01-01)Woung-Chapman Marguerite — routine flow, 720 (2024-01-01)DUGANIER BARBARA J — routine flow, 720 (2024-01-01)Roosa Robert M. — routine flow, 720 (2024-01-01)EPPS DONNA E — routine flow, 720 (2024-01-01)BUFFINGTON STEPHANIE — routine flow, 1,602 (2024-02-11)GLOVER TYLER — routine flow, 9,117 (2024-02-11)Dobbs Micheal W. — routine flow, 2,547 (2024-02-11)STEDDUM CHRIS — routine flow, 4,113 (2024-02-11)BUFFINGTON STEPHANIE — routine flow, 1,191 (2024-09-01)OLIVER ERIC L — routine flow, 396 (2025-01-02)BEST RHYS J — routine flow, 396 (2025-01-02)Kurz Karl F — routine flow, 396 (2025-01-02)Cook Donald G — routine flow, 396 (2025-01-02)Woung-Chapman Marguerite — routine flow, 396 (2025-01-02)DUGANIER BARBARA J — routine flow, 396 (2025-01-02)Roosa Robert M. — routine flow, 396 (2025-01-02)EPPS DONNA E — routine flow, 396 (2025-01-02)STAHL MURRAY — routine flow, 2,058 (2025-01-05)BUFFINGTON STEPHANIE — routine flow, 2,790 (2025-02-13)GLOVER TYLER — routine flow, 48.2K (2025-02-13)Dobbs Micheal W. — routine flow, 12.6K (2025-02-13)STEDDUM CHRIS — routine flow, 20.6K (2025-02-13)BUFFINGTON STEPHANIE — routine flow, 1,206 (2025-09-01)STAHL MURRAY — routine flow, 554 (2026-01-05)BEST RHYS J — routine flow, 554 (2026-01-05)Kurz Karl F — routine flow, 554 (2026-01-05)Cook Donald G — routine flow, 554 (2026-01-05)Woung-Chapman Marguerite — routine flow, 554 (2026-01-05)DUGANIER BARBARA J — routine flow, 554 (2026-01-05)Roosa Robert M. — routine flow, 554 (2026-01-05)EPPS DONNA E — routine flow, 554 (2026-01-05)BUFFINGTON STEPHANIE — routine flow, 2,373 (2026-02-15)GLOVER TYLER — routine flow, 30.5K (2026-02-15)Dobbs Micheal W. — routine flow, 9,560 (2026-02-15)STEDDUM CHRIS — routine flow, 15.5K (2026-02-15)HORIZON KINETICS ASSET MANAGEMENT LLC — routine flow, 1 (2026-05-08)DOYLE PETER — routine flow, 254 (2026-05-08)HORIZON KINETICS ASSET MANAGEMENT LLC — routine flow, 1 (2026-05-11)Routine: vests, tax, giftsSTEDDUM CHRIS (CFO) — Planned sale (10b5-1): 2,250 @ $434.92 = $979K (2025-03-14)STEDDUM CHRIS (CFO) — Planned sale (10b5-1): 3,170 @ $400.25 = $1.3M (2026-06-05)STEDDUM CHRIS (CFO) — Planned sale (10b5-1): 830 @ $400.33 = $332K (2026-06-08)Dobbs Micheal W. (Officer) — Discretionary sale: 900 @ $205.75 = $185K (2023-09-08)BUFFINGTON STEPHANIE (Officer) — Discretionary sale: 630 @ $462.78 = $292K (2024-11-12)STEDDUM CHRIS (CFO) — Discretionary sale: 1,050 @ $446.67 = $469K (2024-11-14)EPPS DONNA E (Director) — Discretionary sale: 825 @ $423.8 = $350K (2025-02-25)Dobbs Micheal W. (Officer) — Discretionary sale: 3,450 @ $423.84 = $1.5M (2025-03-13)×3BUFFINGTON STEPHANIE (Officer) — Discretionary sale: 486 @ $308.83 = $150K (2025-08-29)BUFFINGTON STEPHANIE (Officer) — Discretionary sale: 1,608 @ $503 = $809K (2026-02-24)EPPS DONNA E (Director) — Discretionary sale: 895 @ $510.08 = $457K (2026-02-25)STAHL MURRAY (Director) — Open-market buy: 819 @ $200.15 = $164K (2023-08-11)×21STAHL MURRAY (Director) — Open-market buy: 810 @ $208.88 = $169K (2023-08-18)×20STAHL MURRAY (Director) — Open-market buy: 810 @ $209.43 = $170K (2023-08-25)×20STAHL MURRAY (Director) — Open-market buy: 864 @ $213.1 = $184K (2023-09-01)×21STAHL MURRAY (Director) — Open-market buy: 612 @ $203.47 = $125K (2023-09-08)×16STAHL MURRAY (Director) — Open-market buy: 765 @ $197.6 = $151K (2023-09-15)×20HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 99 @ $204.36 = $20K (2023-09-22)×3HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $206.51 = $28K (2023-09-29)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $196.1 = $26K (2023-10-06)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $205.1 = $28K (2023-10-13)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $215.67 = $29K (2023-10-20)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 72 @ $204.56 = $15K (2023-10-27)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 117 @ $202.76 = $24K (2023-11-03)×5Cook Donald G (Director) — Open-market buy: 45 @ $192.57 = $9K (2023-11-07)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $186.81 = $25K (2023-11-10)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $184.73 = $25K (2023-11-17)×5BEST RHYS J (Director) — Open-market buy: 675 @ $186.94 = $126K (2023-11-20)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 108 @ $182.58 = $20K (2023-11-24)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $185.01 = $25K (2023-12-01)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 135 @ $169.63 = $23K (2023-12-08)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 108 @ $174.41 = $19K (2023-12-14)×4STAHL MURRAY (Director) — Open-market buy: 54 @ $177.47 = $10K (2023-12-15)×3STAHL MURRAY (Director) — Open-market buy: 270 @ $179.49 = $48K (2023-12-22)×15STAHL MURRAY (Director) — Open-market buy: 216 @ $179.06 = $39K (2023-12-29)×12STAHL MURRAY (Director) — Open-market buy: 216 @ $175.17 = $38K (2024-01-05)×12STAHL MURRAY (Director) — Open-market buy: 270 @ $169.35 = $46K (2024-01-12)×15STAHL MURRAY (Director) — Open-market buy: 225 @ $164.43 = $37K (2024-01-19)×13STAHL MURRAY (Director) — Open-market buy: 315 @ $165.98 = $52K (2024-01-26)×20STAHL MURRAY (Director) — Open-market buy: 297 @ $164.19 = $49K (2024-02-02)×17STAHL MURRAY (Director) — Open-market buy: 270 @ $162.49 = $44K (2024-02-09)×15STAHL MURRAY (Director) — Open-market buy: 270 @ $162.82 = $44K (2024-02-16)×15STAHL MURRAY (Director) — Open-market buy: 234 @ $1055.97 = $247K (2024-02-23)×13STAHL MURRAY (Director) — Open-market buy: 270 @ $174.02 = $47K (2024-03-01)×15OLIVER ERIC L (Director) — Open-market buy: 2,700 @ $170.18 = $459K (2024-03-06)×4STAHL MURRAY (Director) — Open-market buy: 270 @ $168.19 = $45K (2024-03-08)×15OLIVER ERIC L (Director) — Open-market buy: 2,700 @ $175.2 = $473K (2024-03-13)×8Roosa Robert M. (Director) — Open-market buy: 2,664 @ $182.36 = $486K (2024-03-14)×10STAHL MURRAY (Director) — Open-market buy: 270 @ $178.76 = $48K (2024-03-15)×15STAHL MURRAY (Director) — Open-market buy: 270 @ $187.42 = $51K (2024-03-22)×15STAHL MURRAY (Director) — Open-market buy: 72 @ $379.88 = $27K (2024-03-28)×12STAHL MURRAY (Director) — Open-market buy: 90 @ $195.14 = $18K (2024-04-05)×15STAHL MURRAY (Director) — Open-market buy: 90 @ $198 = $18K (2024-04-12)×15STAHL MURRAY (Director) — Open-market buy: 18 @ $194.64 = $4K (2024-04-15)×3HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 36 @ $194.74 = $7K (2024-04-19)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $196.69 = $9K (2024-04-26)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $190.62 = $9K (2024-05-03)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $196.34 = $9K (2024-05-10)×5Cook Donald G (Director) — Open-market buy: 30 @ $203.72 = $6K (2024-05-15)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $202.19 = $9K (2024-05-17)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $204.24 = $9K (2024-05-24)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 36 @ $205.03 = $7K (2024-05-31)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 36 @ $197.23 = $7K (2024-06-06)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 9 @ $244.41 = $2K (2024-07-01)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 21 @ $259.16 = $5K (2024-07-12)×3HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $275.02 = $12K (2024-07-19)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $268.83 = $12K (2024-07-26)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $272.15 = $12K (2024-08-02)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $262.42 = $12K (2024-08-09)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 27 @ $274.41 = $7K (2024-08-14)×3STAHL MURRAY (Director) — Open-market buy: 54 @ $275.04 = $15K (2024-08-16)×8STAHL MURRAY (Director) — Open-market buy: 135 @ $276.73 = $37K (2024-08-23)×20STAHL MURRAY (Director) — Open-market buy: 138 @ $288.44 = $40K (2024-08-30)×21STAHL MURRAY (Director) — Open-market buy: 111 @ $272.87 = $30K (2024-09-06)×17STAHL MURRAY (Director) — Open-market buy: 135 @ $264.6 = $36K (2024-09-13)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $291.06 = $39K (2024-09-20)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $308.78 = $42K (2024-09-27)×20STAHL MURRAY (Director) — Open-market buy: 138 @ $307.9 = $42K (2024-10-04)×21STAHL MURRAY (Director) — Open-market buy: 135 @ $327.47 = $44K (2024-10-11)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $351.98 = $48K (2024-10-18)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $361.82 = $49K (2024-10-25)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $375.38 = $51K (2024-11-01)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $424.32 = $57K (2024-11-08)×20STAHL MURRAY (Director) — Open-market buy: 138 @ $459.93 = $63K (2024-11-15)×21HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $488.05 = $22K (2024-11-22)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 36 @ $545.2 = $20K (2024-11-29)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 45 @ $484.67 = $22K (2024-12-06)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 36 @ $422.03 = $15K (2024-12-13)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $389.92 = $6K (2024-12-20)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $381.23 = $5K (2024-12-27)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 9 @ $379.05 = $3K (2025-01-02)×3STAHL MURRAY (Director) — Open-market buy: 3 @ $406.43 = $1K (2025-01-03)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $419.47 = $5K (2025-01-10)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $454.69 = $7K (2025-01-17)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $468.6 = $6K (2025-01-24)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $425.41 = $6K (2025-01-31)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $452.1 = $7K (2025-02-07)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $453.81 = $7K (2025-02-14)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $469.92 = $6K (2025-02-21)×4EPPS DONNA E (Director) — Open-market buy: 825 @ $424.44 = $350K (2025-02-25)STAHL MURRAY (Director) — Open-market buy: 105 @ $443.99 = $47K (2025-02-28)×20STAHL MURRAY (Director) — Open-market buy: 108 @ $450.68 = $49K (2025-03-07)×21STAHL MURRAY (Director) — Open-market buy: 108 @ $447.12 = $48K (2025-03-14)×21STAHL MURRAY (Director) — Open-market buy: 105 @ $448.93 = $47K (2025-03-21)×20STAHL MURRAY (Director) — Open-market buy: 105 @ $447.22 = $47K (2025-03-28)×20STAHL MURRAY (Director) — Open-market buy: 105 @ $425.61 = $45K (2025-04-04)×20STAHL MURRAY (Director) — Open-market buy: 135 @ $382.39 = $52K (2025-04-11)×20STAHL MURRAY (Director) — Open-market buy: 108 @ $424.34 = $46K (2025-04-17)×16STAHL MURRAY (Director) — Open-market buy: 123 @ $436.42 = $54K (2025-04-25)×20STAHL MURRAY (Director) — Open-market buy: 105 @ $439.65 = $46K (2025-05-02)×20STAHL MURRAY (Director) — Open-market buy: 111 @ $418.53 = $46K (2025-05-09)×21STAHL MURRAY (Director) — Open-market buy: 105 @ $459.51 = $48K (2025-05-16)×20STAHL MURRAY (Director) — Open-market buy: 105 @ $454.09 = $48K (2025-05-23)×20STAHL MURRAY (Director) — Open-market buy: 84 @ $411.36 = $35K (2025-05-30)×16STAHL MURRAY (Director) — Open-market buy: 105 @ $373.25 = $39K (2025-06-06)×20STAHL MURRAY (Director) — Open-market buy: 105 @ $370.28 = $39K (2025-06-13)×20STAHL MURRAY (Director) — Open-market buy: 84 @ $364.69 = $31K (2025-06-20)×16STAHL MURRAY (Director) — Open-market buy: 84 @ $353.63 = $30K (2025-06-26)×16HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 3 @ $356.33 = $1K (2025-06-27)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $353.15 = $4K (2025-07-03)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $348.74 = $5K (2025-07-11)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $333.83 = $5K (2025-07-18)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $317.79 = $5K (2025-07-25)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $324.33 = $5K (2025-08-01)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $308.03 = $5K (2025-08-08)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $291.92 = $4K (2025-08-15)×5OLIVER ERIC L (Director) — Open-market buy: 600 @ $301.67 = $181K (2025-08-15)OLIVER ERIC L (Director) — Open-market buy: 300 @ $293.76 = $88K (2025-08-21)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $298.66 = $4K (2025-08-22)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $303.91 = $5K (2025-08-29)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $311.19 = $4K (2025-09-05)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $307.99 = $5K (2025-09-12)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $308.03 = $5K (2025-09-19)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $306.27 = $5K (2025-09-26)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $314.89 = $5K (2025-10-03)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $311.57 = $5K (2025-10-10)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $304.65 = $5K (2025-10-17)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $313.83 = $5K (2025-10-24)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $309.72 = $5K (2025-10-31)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $313.09 = $5K (2025-11-07)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $332.24 = $5K (2025-11-14)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $309.04 = $5K (2025-11-21)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 12 @ $288.69 = $3K (2025-11-28)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $296.4 = $4K (2025-12-05)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $295.9 = $4K (2025-12-12)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 15 @ $288.03 = $4K (2025-12-19)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $451.28 = $2K (2025-12-26)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $291.09 = $1K (2026-01-02)×4STAHL MURRAY (Other) — Open-market buy: 1 @ $296.79 = $297 (2026-01-06)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $295.58 = $1K (2026-01-09)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $324.57 = $2K (2026-01-16)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $343.36 = $1K (2026-01-23)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $346.7 = $2K (2026-01-30)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $344.39 = $2K (2026-02-06)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $401.35 = $2K (2026-02-13)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $458.54 = $2K (2026-02-20)×4EPPS DONNA E (Director) — Open-market buy: 895 @ $510.45 = $457K (2026-02-25)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $515.07 = $3K (2026-02-27)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $526.49 = $3K (2026-03-06)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $527.69 = $3K (2026-03-13)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $528.62 = $3K (2026-03-20)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $529.34 = $3K (2026-03-27)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $465.43 = $2K (2026-04-02)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 7 @ $435.18 = $3K (2026-04-10)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $418.5 = $2K (2026-04-17)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $435.9 = $2K (2026-04-24)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $435.57 = $2K (2026-05-01)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $422.94 = $2K (2026-05-07)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $386.91 = $2K (2026-05-15)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 7 @ $393.53 = $3K (2026-05-22)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $402.35 = $2K (2026-05-29)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $392.77 = $2K (2026-06-05)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $384.93 = $2K (2026-06-12)×5DOYLE PETER (Director) — Open-market buy: 4 @ $381.95 = $2K (2026-06-15)HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $359.45 = $1K (2026-06-18)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $376.42 = $2K (2026-06-26)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 4 @ $418.81 = $2K (2026-07-02)×4HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $398.6 = $2K (2026-07-10)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $413.96 = $2K (2026-07-17)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $422.16 = $2K (2026-07-24)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 5 @ $397.15 = $2K (2026-07-31)×5HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) — Open-market buy: 2 @ $398.1 = $796 (2026-08-04)Dobbs $1.5MBuffington $809K

Every marker sits at the exact price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 28.5KGranted 28.5KVested / exercised: 16.6KVested / exercised 16.6KBought on market: 1,451Bought on market 1,451Withheld for tax: 17.9KWithheld for tax 17.9KPlanned sales (10b5-1): 4,000Planned sales (10b5-1) 4,000Discretionary sales: 2,665Discretionary sales 2,665Kept: 22.1KKept 22.1K

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

Skin in the game

10020222023202420252026DOYLE PETEROLIVER ERIC LOliver 196.2Doyle 99.9

Directly held shares as reported after each trade, indexed to 100 five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
STAHL MURRAY Director 3.8M $297 2026-01-06
HORIZON KINETICS ASSET MANAGEMENT LLC 10% owner 3.6M $152K 2026-08-04
OLIVER ERIC L Director 394.7K $269K 2025-08-21
DOYLE PETER Director 146.9K $2K 2026-06-15
GLOVER TYLER President & CEO CEO 44.9K 2021-05-25
STEDDUM CHRIS Chief Financial Officer CFO 12.1K $1.6M 2026-06-08
Dobbs Micheal W. Senior VP, Secretary and GC Officer 8,047 2025-03-13
EPPS DONNA E Director 3,816 $457K $457K 2026-02-25
BEST RHYS J Director 3,299 2023-11-20
Cook Donald G Director 3,086 2024-05-15
DUGANIER BARBARA J Director 2,921
Kurz Karl F Director 2,624
BUFFINGTON STEPHANIE Chief Accounting Officer Officer 2,133 $959K 2026-02-24
Roosa Robert M. Director 1,827 2024-03-14

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-08-04 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $403.53 $404 0% 2026-08-05
2026-08-03 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $392.66 $393 +2.8% 2026-08-04
2026-07-31 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $400.09 $400 +0.9% 2026-08-03
2026-07-30 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $389.14 $389 +3.7% 2026-07-31
2026-07-29 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $394.14 $394 +2.4% 2026-07-30
2026-07-28 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $393.09 $393 +2.7% 2026-07-29
2026-07-27 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $409.31 $409 -1.4% 2026-07-28
2026-07-24 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $423.94 $424 -4.8% 2026-07-27
2026-07-23 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $429.51 $430 -6.1% 2026-07-24
2026-07-22 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $427.42 $427 -5.6% 2026-07-23
2026-07-21 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $413.48 $413 -2.4% 2026-07-22
2026-07-20 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $416.47 $416 -3.1% 2026-07-21
2026-07-17 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $420.15 $420 -4% 2026-07-20
2026-07-16 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $416.05 $416 -3% 2026-07-17
2026-07-15 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $414.13 $414 -2.6% 2026-07-16
2026-07-14 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $408.37 $408 -1.2% 2026-07-15
2026-07-13 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $411.10 $411 -1.8% 2026-07-14
2026-07-10 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $385.84 $386 +4.6% 2026-07-13
2026-07-09 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $400.13 $400 +0.9% 2026-07-10
2026-07-08 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $397.47 $397 +1.5% 2026-07-09
2026-07-07 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $400.67 $401 +0.7% 2026-07-08
2026-07-06 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $408.89 $409 -1.3% 2026-07-07
2026-07-02 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $402.64 $403 +0.2% 2026-07-06
2026-07-01 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $426.00 $426 -5.3% 2026-07-02
2026-06-30 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $435.74 $436 -7.4% 2026-07-01
2026-06-29 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $410.88 $411 -1.8% 2026-06-30
2026-06-26 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $397.48 $397 +1.5% 2026-06-29
2026-06-25 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $388.58 $389 +3.9% 2026-06-26
2026-06-24 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $374.10 $374 +7.9% 2026-06-25
2026-06-23 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $370.60 $371 +8.9% 2026-06-24
2026-06-22 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $351.33 $351 +14.9% 2026-06-23
2026-06-18 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $355.47 $355 +13.5% 2026-06-22
2026-06-17 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $356.60 $357 +13.2% 2026-06-18
2026-06-16 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $356.31 $356 +13.3% 2026-06-17
2026-06-15 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $369.40 $369 +9.2% 2026-06-16
2026-06-15 DOYLE PETER (Director) Open-market buy 4 $381.95 $2K +5.7% 2026-06-17
2026-06-12 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $384.53 $385 +4.9% 2026-06-15
2026-06-11 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $370.47 $370 +8.9% 2026-06-12
2026-06-10 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $380.37 $380 +6.1% 2026-06-11
2026-06-09 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $386.62 $387 +4.4% 2026-06-10
2026-06-08 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $402.65 $403 +0.2% 2026-06-09
2026-06-08 STEDDUM CHRIS (CFO) Planned sale (10b5-1) 100 $401.18 $40K +0.6% 2026-06-09
2026-06-08 STEDDUM CHRIS (CFO) Planned sale (10b5-1) 730 $400.21 $292K +0.8% 2026-06-09
2026-06-05 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $394.84 $395 +2.2% 2026-06-08
2026-06-05 STEDDUM CHRIS (CFO) Planned sale (10b5-1) 3,170 $400.25 $1.3M +0.8% 2026-06-09
2026-06-04 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $406.73 $407 -0.8% 2026-06-05
2026-06-03 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $406.72 $407 -0.8% 2026-06-04
2026-06-02 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $368.20 $368 +9.6% 2026-06-03
2026-06-01 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $387.38 $387 +4.2% 2026-06-02
2026-05-29 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $395.39 $395 +2.1% 2026-06-01
2026-05-28 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $406.26 $406 -0.7% 2026-05-29
2026-05-27 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $404.86 $405 -0.3% 2026-05-28
2026-05-26 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $402.90 $403 +0.2% 2026-05-28
2026-05-22 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $400.85 $401 +0.7% 2026-05-26
2026-05-21 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $396.43 $396 +1.8% 2026-05-22
2026-05-20 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 2 $395.93 $792 +1.9% 2026-05-21
2026-05-19 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 2 $390.21 $780 +3.4% 2026-05-20
2026-05-18 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $385.14 $385 +4.8% 2026-05-19
2026-05-15 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $387.62 $388 +4.1% 2026-05-18
2026-05-14 HORIZON KINETICS ASSET MANAGEMENT LLC (10% owner) Open-market buy 1 $385.21 $385 +4.8% 2026-05-15

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

808 Forms 4, 3 years
1 filed late
9 amendments
1.1 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06