Insider trades since May 15, 2026
Insiders bought $41K and sold $1.6M on the market
Bought on the market
$41K
96 trades by 2 insiders
Sold on the market
$1.6M
3 trades by 1 insider
Traded the most
Chris Steddum
$1.6M Chief Financial Officer
Open-market buys and sales are the trades an insider chose to make. Grants, option exercises and shares withheld for tax are pay; they show under All.
Who traded
Buys and sales by insider
| Insider | Trades | Bought | Sold | Share of the total | Owned after | Latest |
|---|---|---|---|---|---|---|
| Chris Steddum Chief Financial Officer | 3 | - | $1.6M | 97% |
12,140 | Jun 8, 2026 |
| Horizon Kinetics Asset Management LLC 10% owner | 94 | $38K | - | 2% |
3,364,203 | Sep 29, 2026 |
| Peter Doyle Director | 2 | $3K | - | 0% |
146,941 | Sep 15, 2026 |
Every trade
Trade by trade, newest first
| Date | Insider | Role | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|---|
| Sep 29, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 4 | 340.96 | 1K | 3,364,203 |
| Sep 28, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 340.12 | 340 | 3,390,856 |
| Sep 25, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 339.72 | 340 | 3,390,855 |
| Sep 24, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 340.28 | 340 | 3,390,854 |
| Sep 23, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 352.95 | 353 | 3,390,853 |
| Sep 22, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 361.36 | 361 | 3,390,852 |
| Sep 21, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 348.98 | 349 | 3,390,851 |
| Sep 18, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 351.34 | 351 | 3,390,850 |
| Sep 17, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 349.35 | 349 | 3,390,849 |
| Sep 16, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 352.36 | 352 | 3,390,848 |
| Sep 15, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 370.59 | 371 | 3,390,847 |
| Sep 15, 2026 | Peter Doyle | Director | Buy | 5 | 371.64 | 2K | 146,941 |
| Sep 14, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 371.73 | 372 | 3,390,846 |
| Sep 11, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 367.88 | 368 | 3,390,845 |
| Sep 10, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 366.18 | 366 | 3,390,844 |
| Sep 9, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 378.57 | 379 | 3,390,843 |
| Sep 8, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 375.10 | 375 | 3,390,842 |
| Sep 4, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 360.03 | 360 | 3,390,841 |
| Sep 3, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 367.61 | 368 | 3,390,840 |
| Sep 2, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 363.20 | 363 | 3,242,744 |
| Sep 1, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 369.10 | 369 | 3,242,743 |
| Aug 31, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 369.47 | 369 | 3,244,021 |
| Aug 28, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 364.42 | 364 | 3,244,020 |
| Aug 27, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 365.74 | 366 | 3,244,019 |
| Aug 26, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 375.00 | 375 | 3,244,018 |
| Aug 25, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 372.58 | 373 | 3,244,017 |
| Aug 24, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 377.39 | 377 | 3,244,016 |
| Aug 21, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 381.51 | 382 | 3,244,015 |
| Aug 20, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 377.85 | 378 | 3,244,014 |
| Aug 19, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 372.10 | 372 | 3,244,013 |
| Aug 18, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 361.16 | 361 | 3,244,012 |
| Aug 17, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 357.32 | 357 | 3,244,011 |
| Aug 14, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 357.56 | 358 | 3,244,010 |
| Aug 13, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 343.02 | 343 | 3,244,009 |
| Aug 12, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 353.15 | 353 | 3,244,008 |
| Aug 11, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 352.62 | 353 | 3,244,007 |
| Aug 10, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 345.10 | 345 | 3,244,006 |
| Aug 7, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 353.28 | 353 | 3,244,005 |
| Aug 6, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 355.62 | 356 | 3,244,004 |
| Aug 5, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 385.95 | 386 | 3,244,003 |
| Aug 4, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 403.53 | 404 | 3,244,002 |
| Aug 3, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 392.66 | 393 | 3,244,001 |
| Jul 31, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 400.09 | 400 | 3,263,688 |
| Jul 30, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 389.14 | 389 | 3,263,687 |
| Jul 29, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 394.14 | 394 | 3,263,686 |
| Jul 28, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 393.09 | 393 | 3,263,685 |
| Jul 27, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 409.31 | 409 | 3,263,684 |
| Jul 24, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 423.94 | 424 | 3,263,683 |
| Jul 23, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 429.51 | 430 | 3,263,682 |
| Jul 22, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 427.42 | 427 | 3,263,681 |
| Jul 21, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 413.48 | 413 | 3,263,680 |
| Jul 20, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 416.47 | 416 | 3,263,679 |
| Jul 17, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 420.15 | 420 | 3,263,678 |
| Jul 16, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 416.05 | 416 | 3,263,677 |
| Jul 15, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 414.13 | 414 | 3,263,676 |
| Jul 14, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 408.37 | 408 | 3,263,675 |
| Jul 13, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 411.10 | 411 | 3,263,674 |
| Jul 10, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 385.84 | 386 | 3,263,673 |
| Jul 9, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 400.13 | 400 | 3,263,672 |
| Jul 8, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 397.47 | 397 | 3,263,671 |
| Jul 7, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 400.67 | 401 | 3,263,670 |
| Jul 6, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 408.89 | 409 | 3,263,669 |
| Jul 2, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 402.64 | 403 | 3,263,668 |
| Jul 1, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 426.00 | 426 | 3,263,667 |
| Jun 30, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 435.74 | 436 | 3,393,563 |
| Jun 29, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 410.88 | 411 | 3,393,562 |
| Jun 26, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 397.48 | 397 | 3,393,561 |
| Jun 25, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 388.58 | 389 | 3,393,560 |
| Jun 24, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 374.10 | 374 | 3,393,559 |
| Jun 23, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 370.60 | 371 | 3,393,558 |
| Jun 22, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 351.33 | 351 | 3,393,557 |
| Jun 18, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 355.47 | 355 | 3,393,556 |
| Jun 17, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 356.60 | 357 | 3,393,555 |
| Jun 16, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 356.31 | 356 | 3,393,554 |
| Jun 15, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 369.40 | 369 | 3,393,553 |
| Jun 15, 2026 | Peter Doyle | Director | Buy | 4 | 381.95 | 2K | 146,936 |
| Jun 12, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 384.53 | 385 | 3,393,552 |
| Jun 11, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 370.47 | 370 | 3,393,551 |
| Jun 10, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 380.37 | 380 | 3,393,550 |
| Jun 9, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 386.62 | 387 | 3,393,549 |
| Jun 8, 2026 | Chris Steddum | Chief Financial Officer | Sale (10b5-1) | -730 | 400.21 | 292K | 12,140 |
| Jun 8, 2026 | Chris Steddum | Chief Financial Officer | Sale (10b5-1) | -100 | 401.18 | 40K | 12,040 |
| Jun 8, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 402.65 | 403 | 3,393,548 |
| Jun 5, 2026 | Chris Steddum | Chief Financial Officer | Sale (10b5-1) | -3,170 | 400.25 | 1.3M | 12,870 |
| Jun 5, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 394.84 | 395 | 3,393,547 |
| Jun 4, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 406.73 | 407 | 3,393,546 |
| Jun 3, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 406.72 | 407 | 3,393,545 |
| Jun 2, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 368.20 | 368 | 3,393,544 |
| Jun 1, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 387.38 | 387 | 3,393,543 |
| May 29, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 395.39 | 395 | 3,395,624 |
| May 28, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 406.26 | 406 | 3,395,623 |
| May 27, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 404.86 | 405 | 3,395,622 |
| May 26, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 402.90 | 403 | 3,395,621 |
| May 22, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 400.85 | 401 | 3,395,620 |
| May 21, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 396.43 | 396 | 3,395,619 |
| May 20, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 2 | 395.93 | 792 | 3,395,618 |
| May 19, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 2 | 390.21 | 780 | 3,395,616 |
| May 18, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 385.14 | 385 | 3,395,614 |
| May 15, 2026 | Horizon Kinetics Asset Management LLC | 10% owner | Buy | 1 | 387.62 | 388 | 3,395,613 |