Insider Trading › TPL › Insiders
Texas Pacific Land Corp
TPL·NYSE·
United States·Insider activity
$345.79
-9.37 (-2.64%)
Close · Oct 7, 2026 · Close Prices from Tiingo.com
TPL
Insider purchases and sales on the price
Nasdaq 100S&P 500
Filings
Default90D1Y5YALL
TPLS&P 500 (rebased)
Insider BuyInsider SellForm 144 · planned sale
Loading price history…
Daily closes, adjusted for splits and dividends · Close Prices from Tiingo.comHover a marker, every one is a filing · move across the line for the crosshair
In the last 180 days, TPL insiders filed 119 purchases ($51K) and 3 sales ($1.6M) on the open market, by 3 insiders. Newest filing Oct 1, 2026 (7 days ago).
Net Insider Buying by Quarter
Shares bought (+) or sold (−) on the open market by TPL insiders · Form 4 · last two years
On Record
$51KPurchases · 180 days
$1.6MSales · 180 days
6,291Open-market transactions on record
3Insiders filing · 180 days
Purchases (code P) and sales (code S) of TPL common stock reported on Form 4, with Form 5 annual catch-ups. Grants, option exercises, gifts and tax withholding are not shown. Dollars are shares × the stated price; a price outside anything the stock traded at that day is withheld (n/c).
Insider Transactions
6,291 on record · newest trade first · the newest 300 shown
AllPurchasesSalesOfficers & directors
| Insider | Type | Shares | Price | Value | Held after | Traded | Filed | |
|---|---|---|---|---|---|---|---|---|
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +4 | $340.96 | $1K | 3.4Mdirect | Sep 29, 2026 | Oct 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $340.12 | $340 | 3.4Mdirect | Sep 28, 2026 | Sep 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $339.72 | $340 | 3.4Mdirect | Sep 25, 2026 | Sep 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $340.28 | $340 | 3.4Mdirect | Sep 24, 2026 | Sep 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $352.95 | $353 | 3.4Mdirect | Sep 23, 2026 | Sep 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $361.36 | $361 | 3.4Mdirect | Sep 22, 2026 | Sep 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $348.98 | $349 | 3.4Mdirect | Sep 21, 2026 | Sep 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $351.34 | $351 | 3.4Mdirect | Sep 18, 2026 | Sep 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $349.35 | $349 | 3.4Mdirect | Sep 17, 2026 | Sep 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $352.36 | $352 | 3.4Mdirect | Sep 16, 2026 | Sep 17, 2026 | Form 4 ↗ |
| DOYLE PETERDirector · Director | Purchase | +5 | $371.64 | $2K | 146.9Kdirect | Sep 15, 2026 | Sep 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $370.59 | $371 | 3.4Mdirect | Sep 15, 2026 | Sep 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $371.73 | $372 | 3.4Mdirect | Sep 14, 2026 | Sep 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $367.88 | $368 | 3.4Mdirect | Sep 11, 2026 | Sep 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $366.18 | $366 | 3.4Mdirect | Sep 10, 2026 | Sep 11, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $378.57 | $379 | 3.4Mdirect | Sep 9, 2026 | Sep 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $375.10 | $375 | 3.4Mdirect | Sep 8, 2026 | Sep 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $360.03 | $360 | 3.4Mdirect | Sep 4, 2026 | Sep 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $367.61 | $368 | 3.4Mdirect | Sep 3, 2026 | Sep 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $363.20 | $363 | 3.2Mdirect | Sep 2, 2026 | Sep 3, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $369.10 | $369 | 3.2Mdirect | Sep 1, 2026 | Sep 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $369.47 | $369 | 3.2Mdirect | Aug 31, 2026 | Sep 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $364.42 | $364 | 3.2Mdirect | Aug 28, 2026 | Aug 31, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $365.74 | $366 | 3.2Mdirect | Aug 27, 2026 | Aug 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $375.00 | $375 | 3.2Mdirect | Aug 26, 2026 | Aug 27, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $372.58 | $373 | 3.2Mdirect | Aug 25, 2026 | Aug 26, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $377.39 | $377 | 3.2Mdirect | Aug 24, 2026 | Aug 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $381.51 | $382 | 3.2Mdirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $377.85 | $378 | 3.2Mdirect | Aug 20, 2026 | Aug 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $372.10 | $372 | 3.2Mdirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $361.16 | $361 | 3.2Mdirect | Aug 18, 2026 | Aug 19, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $357.32 | $357 | 3.2Mdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $357.56 | $358 | 3.2Mdirect | Aug 14, 2026 | Aug 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $343.02 | $343 | 3.2Mdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $353.15 | $353 | 3.2Mdirect | Aug 12, 2026 | Aug 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $352.62 | $353 | 3.2Mdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $345.10 | $345 | 3.2Mdirect | Aug 10, 2026 | Aug 11, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $353.28 | $353 | 3.2Mdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $355.62 | $356 | 3.2Mdirect | Aug 6, 2026 | Aug 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $385.95 | $386 | 3.2Mdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $403.53 | $404 | 3.2Mdirect | Aug 4, 2026 | Aug 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $392.66 | $393 | 3.2Mdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $400.09 | $400 | 3.3Mdirect | Jul 31, 2026 | Aug 3, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $389.14 | $389 | 3.3Mdirect | Jul 30, 2026 | Jul 31, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $394.14 | $394 | 3.3Mdirect | Jul 29, 2026 | Jul 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $393.09 | $393 | 3.3Mdirect | Jul 28, 2026 | Jul 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $409.31 | $409 | 3.3Mdirect | Jul 27, 2026 | Jul 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $423.94 | $424 | 3.3Mdirect | Jul 24, 2026 | Jul 27, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $429.51 | $430 | 3.3Mdirect | Jul 23, 2026 | Jul 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $427.42 | $427 | 3.3Mdirect | Jul 22, 2026 | Jul 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $413.48 | $413 | 3.3Mdirect | Jul 21, 2026 | Jul 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $416.47 | $416 | 3.3Mdirect | Jul 20, 2026 | Jul 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $420.15 | $420 | 3.3Mdirect | Jul 17, 2026 | Jul 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $416.05 | $416 | 3.3Mdirect | Jul 16, 2026 | Jul 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $414.13 | $414 | 3.3Mdirect | Jul 15, 2026 | Jul 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $408.37 | $408 | 3.3Mdirect | Jul 14, 2026 | Jul 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $411.10 | $411 | 3.3Mdirect | Jul 13, 2026 | Jul 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $385.84 | $386 | 3.3Mdirect | Jul 10, 2026 | Jul 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $400.13 | $400 | 3.3Mdirect | Jul 9, 2026 | Jul 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $397.47 | $397 | 3.3Mdirect | Jul 8, 2026 | Jul 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $400.67 | $401 | 3.3Mdirect | Jul 7, 2026 | Jul 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $408.89 | $409 | 3.3Mdirect | Jul 6, 2026 | Jul 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $402.64 | $403 | 3.3Mdirect | Jul 2, 2026 | Jul 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $426.00 | $426 | 3.3Mdirect | Jul 1, 2026 | Jul 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Purchase | +1 | $435.74 | $436 | 3.4Mdirect | Jun 30, 2026 | Jul 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $410.88 | $411 | 3.4Mdirect | Jun 29, 2026 | Jun 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $397.48 | $397 | 3.4Mdirect | Jun 26, 2026 | Jun 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $388.58 | $389 | 3.4Mdirect | Jun 25, 2026 | Jun 26, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $374.10 | $374 | 3.4Mdirect | Jun 24, 2026 | Jun 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $370.60 | $371 | 3.4Mdirect | Jun 23, 2026 | Jun 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $351.33 | $351 | 3.4Mdirect | Jun 22, 2026 | Jun 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $355.47 | $355 | 3.4Mdirect | Jun 18, 2026 | Jun 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $356.60 | $357 | 3.4Mdirect | Jun 17, 2026 | Jun 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $356.31 | $356 | 3.4Mdirect | Jun 16, 2026 | Jun 17, 2026 | Form 4 ↗ |
| DOYLE PETERDirector | Purchase | +4 | $381.95 | $2K | 146.9Kdirect | Jun 15, 2026 | Jun 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $369.40 | $369 | 3.4Mdirect | Jun 15, 2026 | Jun 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $384.53 | $385 | 3.4Mdirect | Jun 12, 2026 | Jun 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $370.47 | $370 | 3.4Mdirect | Jun 11, 2026 | Jun 12, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $380.37 | $380 | 3.4Mdirect | Jun 10, 2026 | Jun 11, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $386.62 | $387 | 3.4Mdirect | Jun 9, 2026 | Jun 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $402.65 | $403 | 3.4Mdirect | Jun 8, 2026 | Jun 9, 2026 | Form 4 ↗ |
| STEDDUM CHRISChief Financial Officer | Sale | −100 | $401.18 | $40K | 12.0Kdirect | Jun 8, 2026 | Jun 9, 2026 | Form 4 ↗ |
| STEDDUM CHRISChief Financial Officer | Sale | −730 | $400.21 | $292K | 12.1Kdirect | Jun 8, 2026 | Jun 9, 2026 | Form 4 ↗ |
| STEDDUM CHRISChief Financial Officer | Sale | −3,170 | $400.25 | $1.3M | 12.9Kdirect | Jun 5, 2026 | Jun 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $394.84 | $395 | 3.4Mdirect | Jun 5, 2026 | Jun 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $406.73 | $407 | 3.4Mdirect | Jun 4, 2026 | Jun 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $406.72 | $407 | 3.4Mdirect | Jun 3, 2026 | Jun 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $368.20 | $368 | 3.4Mdirect | Jun 2, 2026 | Jun 3, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $387.38 | $387 | 3.4Mdirect | Jun 1, 2026 | Jun 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $395.39 | $395 | 3.4Mdirect | May 29, 2026 | Jun 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $406.26 | $406 | 3.4Mdirect | May 28, 2026 | May 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $404.86 | $405 | 3.4Mdirect | May 27, 2026 | May 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $402.90 | $403 | 3.4Mdirect | May 26, 2026 | May 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $400.85 | $401 | 3.4Mdirect | May 22, 2026 | May 26, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $396.43 | $396 | 3.4Mdirect | May 21, 2026 | May 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +2 | $395.93 | $792 | 3.4Mdirect | May 20, 2026 | May 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +2 | $390.21 | $780 | 3.4Mdirect | May 19, 2026 | May 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $385.14 | $385 | 3.4Mdirect | May 18, 2026 | May 19, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $387.62 | $388 | 3.4Mdirect | May 15, 2026 | May 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $385.21 | $385 | 3.4Mdirect | May 14, 2026 | May 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $381.10 | $381 | 3.4Mdirect | May 13, 2026 | May 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $393.71 | $394 | 3.4Mdirect | May 12, 2026 | May 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $401.32 | $401 | 3.4Mdirect | May 7, 2026 | May 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $419.02 | $419 | 3.4Mdirect | May 6, 2026 | May 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $432.71 | $433 | 3.4Mdirect | May 5, 2026 | May 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $438.69 | $439 | 3.4Mdirect | May 4, 2026 | May 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $433.13 | $433 | 3.4Mdirect | May 1, 2026 | May 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $436.80 | $437 | 3.4Mdirect | Apr 30, 2026 | May 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $435.76 | $436 | 3.4Mdirect | Apr 29, 2026 | Apr 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $435.73 | $436 | 3.4Mdirect | Apr 28, 2026 | Apr 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $436.44 | $436 | 3.4Mdirect | Apr 27, 2026 | Apr 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $435.40 | $435 | 3.4Mdirect | Apr 24, 2026 | Apr 27, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $436.73 | $437 | 3.4Mdirect | Apr 23, 2026 | Apr 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $437.87 | $438 | 3.4Mdirect | Apr 22, 2026 | Apr 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $441.84 | $442 | 3.4Mdirect | Apr 21, 2026 | Apr 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $427.65 | $428 | 3.4Mdirect | Apr 20, 2026 | Apr 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $419.94 | $420 | 3.4Mdirect | Apr 17, 2026 | Apr 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $424.47 | $424 | 3.4Mdirect | Apr 16, 2026 | Apr 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $419.26 | $419 | 3.4Mdirect | Apr 15, 2026 | Apr 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $413.96 | $414 | 3.4Mdirect | Apr 14, 2026 | Apr 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $414.88 | $415 | 3.4Mdirect | Apr 13, 2026 | Apr 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $407.06 | $407 | 3.4Mdirect | Apr 10, 2026 | Apr 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $401.64 | $402 | 3.4Mdirect | Apr 9, 2026 | Apr 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +3 | $449.00 | $1K | 3.4Mdirect | Apr 8, 2026 | Apr 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $447.12 | $447 | 3.4Mdirect | Apr 7, 2026 | Apr 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $443.42 | $443 | 3.5Mdirect | Apr 6, 2026 | Apr 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $443.26 | $443 | 3.5Mdirect | Apr 2, 2026 | Apr 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $454.04 | $454 | 3.5Mdirect | Apr 1, 2026 | Apr 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $470.18 | $470 | 3.5Mdirect | Mar 31, 2026 | Apr 1, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $494.25 | $494 | 3.5Mdirect | Mar 30, 2026 | Mar 31, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $518.21 | $518 | 3.5Mdirect | Mar 27, 2026 | Mar 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $526.13 | $526 | 3.5Mdirect | Mar 26, 2026 | Mar 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $538.37 | $538 | 3.5Mdirect | Mar 25, 2026 | Mar 26, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $534.94 | $535 | 3.5Mdirect | Mar 24, 2026 | Mar 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $529.07 | $529 | 3.5Mdirect | Mar 23, 2026 | Mar 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $533.81 | $534 | 3.5Mdirect | Mar 20, 2026 | Mar 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $527.28 | $527 | 3.5Mdirect | Mar 19, 2026 | Mar 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $531.96 | $532 | 3.5Mdirect | Mar 18, 2026 | Mar 19, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $525.47 | $525 | 3.5Mdirect | Mar 17, 2026 | Mar 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $524.58 | $525 | 3.5Mdirect | Mar 16, 2026 | Mar 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $529.10 | $529 | 3.5Mdirect | Mar 13, 2026 | Mar 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $532.02 | $532 | 3.5Mdirect | Mar 12, 2026 | Mar 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $523.28 | $523 | 3.5Mdirect | Mar 11, 2026 | Mar 12, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $526.83 | $527 | 3.5Mdirect | Mar 10, 2026 | Mar 11, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $527.22 | $527 | 3.5Mdirect | Mar 9, 2026 | Mar 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $526.43 | $526 | 3.5Mdirect | Mar 6, 2026 | Mar 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $529.46 | $529 | 3.5Mdirect | Mar 5, 2026 | Mar 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $530.21 | $530 | 3.5Mdirect | Mar 4, 2026 | Mar 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $522.34 | $522 | 3.5Mdirect | Mar 3, 2026 | Mar 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $524.01 | $524 | 3.5Mdirect | Mar 2, 2026 | Mar 3, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $517.29 | $517 | 3.5Mdirect | Feb 27, 2026 | Mar 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $507.39 | $507 | 3.5Mdirect | Feb 26, 2026 | Feb 27, 2026 | Form 4 ↗ |
| EPPS DONNA EDirector | Purchase | +895 | $510.45 | $457K | 2,921direct | Feb 25, 2026 | Feb 27, 2026 | Form 4 ↗ |
| EPPS DONNA EDirector | Sale | −895 | $510.08 | $457K | 3,816direct | Feb 25, 2026 | Feb 27, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $510.65 | $511 | 3.5Mdirect | Feb 25, 2026 | Feb 26, 2026 | Form 4 ↗ |
| BUFFINGTON STEPHANIEChief Accounting Officer | Sale | −1,608 | $503.00 | $809K | 2,133direct | Feb 24, 2026 | Feb 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $520.15 | $520 | 3.5Mdirect | Feb 24, 2026 | Feb 25, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $519.85 | $520 | 3.5Mdirect | Feb 23, 2026 | Feb 24, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $504.28 | $504 | 3.5Mdirect | Feb 20, 2026 | Feb 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $469.18 | $469 | 3.5Mdirect | Feb 19, 2026 | Feb 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $435.13 | $435 | 3.5Mdirect | Feb 18, 2026 | Feb 19, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $425.55 | $426 | 3.5Mdirect | Feb 17, 2026 | Feb 18, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $426.38 | $426 | 3.5Mdirect | Feb 13, 2026 | Feb 17, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $413.24 | $413 | 3.5Mdirect | Feb 12, 2026 | Feb 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $407.53 | $408 | 3.5Mdirect | Feb 11, 2026 | Feb 12, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $388.01 | $388 | 3.5Mdirect | Feb 10, 2026 | Feb 11, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $371.57 | $372 | 3.5Mdirect | Feb 9, 2026 | Feb 10, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $360.24 | $360 | 3.5Mdirect | Feb 6, 2026 | Feb 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $341.52 | $342 | 3.5Mdirect | Feb 5, 2026 | Feb 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $345.07 | $345 | 3.5Mdirect | Feb 4, 2026 | Feb 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $337.01 | $337 | 3.5Mdirect | Feb 3, 2026 | Feb 4, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $338.12 | $338 | 3.5Mdirect | Feb 2, 2026 | Feb 3, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $345.57 | $346 | 3.5Mdirect | Jan 30, 2026 | Feb 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $355.41 | $355 | 3.5Mdirect | Jan 29, 2026 | Jan 30, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $350.70 | $351 | 3.5Mdirect | Jan 28, 2026 | Jan 29, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $339.86 | $340 | 3.5Mdirect | Jan 27, 2026 | Jan 28, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $341.94 | $342 | 3.5Mdirect | Jan 26, 2026 | Jan 27, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $350.06 | $350 | 3.5Mdirect | Jan 23, 2026 | Jan 26, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $345.78 | $346 | 3.5Mdirect | Jan 22, 2026 | Jan 23, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $343.48 | $343 | 3.5Mdirect | Jan 21, 2026 | Jan 22, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $334.13 | $334 | 3.5Mdirect | Jan 20, 2026 | Jan 21, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $328.20 | $328 | 3.5Mdirect | Jan 16, 2026 | Jan 20, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $330.33 | $330 | 3.5Mdirect | Jan 15, 2026 | Jan 16, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $329.91 | $330 | 3.5Mdirect | Jan 14, 2026 | Jan 15, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $322.57 | $323 | 3.5Mdirect | Jan 13, 2026 | Jan 14, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $311.84 | $312 | 3.5Mdirect | Jan 12, 2026 | Jan 13, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $309.15 | $309 | 3.5Mdirect | Jan 9, 2026 | Jan 12, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $291.90 | $292 | 3.5Mdirect | Jan 8, 2026 | Jan 9, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $286.30 | $286 | 3.5Mdirect | Jan 7, 2026 | Jan 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLCDirector · 10% owner | Purchase Amended | +1 | $296.79 | $297 | 3.5Mdirect | Jan 6, 2026 | Jan 8, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLCDirector · 10% owner | Purchase Amended | +1 | $296.79 | $297 | 3.5Mdirect | Jan 6, 2026 | Jan 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $296.79 | $297 | 3.5Mdirect | Jan 6, 2026 | Jan 7, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $294.98 | $295 | 3.5Mdirect | Jan 5, 2026 | Jan 6, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $288.78 | $289 | 3.5Mdirect | Jan 2, 2026 | Jan 5, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $287.54 | $288 | 3.5Mdirect | Dec 31, 2025 | Jan 2, 2026 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $294.50 | $295 | 3.5Mdirect | Dec 30, 2025 | Dec 31, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $293.53 | $294 | 3.5Mdirect | Dec 29, 2025 | Dec 30, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $284.78 | $285 | 3.5Mdirect | Dec 26, 2025 | Dec 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $295.05 | $295 | 3.5Mdirect | Dec 24, 2025 | Dec 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $300.76 | $301 | 3.5Mdirect | Dec 23, 2025 | Dec 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $924.53 | $925 | 3.5Mdirect | Dec 22, 2025 | Dec 23, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $897.18 | $897 | 1.2Mdirect | Dec 19, 2025 | Dec 22, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $902.41 | $902 | 1.2Mdirect | Dec 18, 2025 | Dec 19, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $879.93 | $880 | 1.2Mdirect | Dec 17, 2025 | Dec 18, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $822.14 | $822 | 1.2Mdirect | Dec 16, 2025 | Dec 17, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $818.76 | $819 | 1.2Mdirect | Dec 15, 2025 | Dec 16, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $880.88 | $881 | 1.2Mdirect | Dec 12, 2025 | Dec 15, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $877.16 | $877 | 1.2Mdirect | Dec 11, 2025 | Dec 12, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $870.01 | $870 | 1.2Mdirect | Dec 10, 2025 | Dec 11, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $896.25 | $896 | 1.2Mdirect | Dec 9, 2025 | Dec 10, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $914.15 | $914 | 1.2Mdirect | Dec 8, 2025 | Dec 9, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $921.79 | $922 | 1.2Mdirect | Dec 5, 2025 | Dec 8, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $912.29 | $912 | 1.2Mdirect | Dec 4, 2025 | Dec 5, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $875.90 | $876 | 1.2Mdirect | Dec 3, 2025 | Dec 4, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $869.18 | $869 | 1.2Mdirect | Dec 2, 2025 | Dec 3, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $866.88 | $867 | 1.2Mdirect | Dec 1, 2025 | Dec 2, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $867.31 | $867 | 1.2Mdirect | Nov 28, 2025 | Dec 1, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $863.45 | $863 | 1.2Mdirect | Nov 26, 2025 | Nov 28, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $853.41 | $853 | 1.2Mdirect | Nov 25, 2025 | Nov 26, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $880.12 | $880 | 1.2Mdirect | Nov 24, 2025 | Nov 25, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $895.11 | $895 | 1.2Mdirect | Nov 21, 2025 | Nov 24, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $918.95 | $919 | 1.2Mdirect | Nov 20, 2025 | Nov 21, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $899.24 | $899 | 1.2Mdirect | Nov 19, 2025 | Nov 20, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $914.17 | $914 | 1.2Mdirect | Nov 18, 2025 | Nov 19, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $1008.18 | $1K | 1.2Mdirect | Nov 17, 2025 | Nov 18, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $998.50 | $999 | 1.2Mdirect | Nov 14, 2025 | Nov 17, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $1020.76 | $1K | 1.2Mdirect | Nov 13, 2025 | Nov 14, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $996.33 | $996 | 1.2Mdirect | Nov 12, 2025 | Nov 13, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $1000.82 | $1K | 1.2Mdirect | Nov 11, 2025 | Nov 12, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $967.12 | $967 | 1.2Mdirect | Nov 10, 2025 | Nov 12, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $993.15 | $993 | 1.2Mdirect | Nov 7, 2025 | Nov 10, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $943.89 | $944 | 1.2Mdirect | Nov 6, 2025 | Nov 7, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $913.98 | $914 | 1.2Mdirect | Nov 5, 2025 | Nov 6, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $911.86 | $912 | 1.2Mdirect | Nov 4, 2025 | Nov 5, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $933.41 | $933 | 1.2Mdirect | Nov 3, 2025 | Nov 4, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $934.21 | $934 | 1.2Mdirect | Oct 31, 2025 | Nov 3, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $940.76 | $941 | 1.2Mdirect | Oct 30, 2025 | Oct 31, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $912.12 | $912 | 1.2Mdirect | Oct 29, 2025 | Oct 30, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $925.20 | $925 | 1.2Mdirect | Oct 28, 2025 | Oct 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $933.51 | $934 | 1.2Mdirect | Oct 27, 2025 | Oct 28, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $949.13 | $949 | 1.2Mdirect | Oct 24, 2025 | Oct 27, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $939.12 | $939 | 1.2Mdirect | Oct 23, 2025 | Oct 24, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $935.82 | $936 | 1.2Mdirect | Oct 22, 2025 | Oct 23, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $938.73 | $939 | 1.2Mdirect | Oct 21, 2025 | Oct 22, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $944.58 | $945 | 1.2Mdirect | Oct 20, 2025 | Oct 21, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $929.17 | $929 | 1.2Mdirect | Oct 17, 2025 | Oct 20, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $934.95 | $935 | 1.2Mdirect | Oct 16, 2025 | Oct 17, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $924.33 | $924 | 1.2Mdirect | Oct 15, 2025 | Oct 16, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $882.84 | $883 | 1.2Mdirect | Oct 14, 2025 | Oct 15, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $898.51 | $899 | 1.2Mdirect | Oct 13, 2025 | Oct 14, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $887.41 | $887 | 1.2Mdirect | Oct 10, 2025 | Oct 14, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $936.32 | $936 | 1.2Mdirect | Oct 9, 2025 | Oct 10, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $935.09 | $935 | 1.2Mdirect | Oct 8, 2025 | Oct 9, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $964.32 | $964 | 1.2Mdirect | Oct 7, 2025 | Oct 8, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $950.35 | $950 | 1.2Mdirect | Oct 6, 2025 | Oct 7, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $970.62 | $971 | 1.2Mdirect | Oct 3, 2025 | Oct 6, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $967.13 | $967 | 1.2Mdirect | Oct 2, 2025 | Oct 3, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $944.99 | $945 | 1.2Mdirect | Oct 1, 2025 | Oct 2, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $914.14 | $914 | 1.2Mdirect | Sep 30, 2025 | Oct 1, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $926.54 | $927 | 1.2Mdirect | Sep 29, 2025 | Sep 30, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $947.88 | $948 | 1.2Mdirect | Sep 26, 2025 | Sep 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $929.38 | $929 | 1.2Mdirect | Sep 25, 2025 | Sep 26, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $955.44 | $955 | 1.2Mdirect | Sep 24, 2025 | Sep 25, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $896.91 | $897 | 1.2Mdirect | Sep 23, 2025 | Sep 24, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $864.45 | $864 | 1.2Mdirect | Sep 22, 2025 | Sep 23, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $896.60 | $897 | 1.2Mdirect | Sep 19, 2025 | Sep 22, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $915.55 | $916 | 1.2Mdirect | Sep 18, 2025 | Sep 19, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $928.60 | $929 | 1.2Mdirect | Sep 17, 2025 | Sep 18, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $929.46 | $929 | 1.2Mdirect | Sep 16, 2025 | Sep 17, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $950.26 | $950 | 1.2Mdirect | Sep 15, 2025 | Sep 16, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $943.08 | $943 | 1.2Mdirect | Sep 12, 2025 | Sep 15, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $927.23 | $927 | 1.2Mdirect | Sep 11, 2025 | Sep 12, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $923.41 | $923 | 1.2Mdirect | Sep 10, 2025 | Sep 11, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $917.21 | $917 | 1.2Mdirect | Sep 9, 2025 | Sep 10, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $908.90 | $909 | 1.2Mdirect | Sep 8, 2025 | Sep 9, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $920.69 | $921 | 1.2Mdirect | Sep 5, 2025 | Sep 8, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $912.22 | $912 | 1.2Mdirect | Sep 4, 2025 | Sep 5, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $928.87 | $929 | 1.2Mdirect | Sep 3, 2025 | Sep 4, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $972.55 | $973 | 1.2Mdirect | Sep 2, 2025 | Sep 3, 2025 | Form 4 ↗ |
| BUFFINGTON STEPHANIEChief Accounting Officer | Sale | −162 | $926.50 | $150K | 794direct | Aug 29, 2025 | Sep 3, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $928.79 | $929 | 1.2Mdirect | Aug 29, 2025 | Sep 2, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $909.74 | $910 | 1.2Mdirect | Aug 28, 2025 | Aug 29, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $914.32 | $914 | 1.2Mdirect | Aug 27, 2025 | Aug 28, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $897.55 | $898 | 1.2Mdirect | Aug 26, 2025 | Aug 27, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $908.19 | $908 | 1.2Mdirect | Aug 25, 2025 | Aug 26, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $901.92 | $902 | 1.2Mdirect | Aug 22, 2025 | Aug 25, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $888.65 | $889 | 1.2Mdirect | Aug 21, 2025 | Aug 22, 2025 | Form 4 ↗ |
| OLIVER ERIC LDirector | Purchase | +100 | $881.27 | $88K | 393.6Kindirect | Aug 21, 2025 | Aug 22, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $903.18 | $903 | 1.2Mdirect | Aug 20, 2025 | Aug 21, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $893.05 | $893 | 1.2Mdirect | Aug 19, 2025 | Aug 20, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $893.14 | $893 | 1.2Mdirect | Aug 18, 2025 | Aug 19, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $894.93 | $895 | 1.2Mdirect | Aug 15, 2025 | Aug 18, 2025 | Form 4 ↗ |
| OLIVER ERIC LDirector | Purchase | +100 | $895.00 | $90K | 393.5Kindirect | Aug 15, 2025 | Aug 18, 2025 | Form 4 ↗ |
| OLIVER ERIC LDirector | Purchase | +100 | $915.00 | $92K | 393.4Kindirect | Aug 14, 2025 | Aug 18, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $889.04 | $889 | 1.2Mdirect | Aug 14, 2025 | Aug 15, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $854.06 | $854 | 1.2Mdirect | Aug 13, 2025 | Aug 14, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $864.54 | $865 | 1.2Mdirect | Aug 12, 2025 | Aug 13, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $876.27 | $876 | 1.2Mdirect | Aug 11, 2025 | Aug 12, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $868.97 | $869 | 1.2Mdirect | Aug 8, 2025 | Aug 11, 2025 | Form 4 ↗ |
| HORIZON KINETICS ASSET MANAGEMENT LLC10% owner | Purchase | +1 | $899.77 | $900 | 1.2Mdirect | Aug 7, 2025 | Aug 8, 2025 | Form 4 ↗ |
Source: SEC EDGAR Form 4 and Form 5 filings, SEC's quarterly bulk dataset through Jun 30, 2026, and KeyVex's half-hourly read of new filings since. Every row links its filing. Amendments are marked. Nothing here is a recommendation. All insider activity, market-wide →
