| Oct 1 | Sep 29 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 4 | 341.00 | $1K | 5 | +0.0% | | Form 4 ↗ |
| Sep 29 | Sep 25 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 340.00 | $340 | 8 | +0.0% | | Form 4 ↗ |
| Sep 29 | Sep 28 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 340.00 | $340 | 5 | +0.0% | | Form 4 ↗ |
| Sep 25 | Sep 24 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 340.00 | $340 | 8 | +0.0% | | Form 4 ↗ |
| Sep 24 | Sep 23 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 353.00 | $353 | 8 | +0.0% | | Form 4 ↗ |
| Sep 23 | Sep 22 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 361.00 | $361 | 8 | +0.0% | | Form 4 ↗ |
| Sep 22 | Sep 21 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 349.00 | $349 | 8 | +0.0% | | Form 4 ↗ |
| Sep 21 | Sep 18 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 351.00 | $351 | 8 | +0.0% | | Form 4 ↗ |
| Sep 18 | Sep 17 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 349.00 | $349 | 8 | +0.0% | | Form 4 ↗ |
| Sep 17 | Sep 15 | Peter DoyleDirector | Director | ▲ BUY | 5 | 371.60 | $2K | 12 | +0.0% | | Form 4 ↗ |
| Sep 17 | Sep 16 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 352.00 | $352 | 8 | +0.0% | | Form 4 ↗ |
| Sep 16 | Sep 15 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 371.00 | $371 | 8 | +0.0% | | Form 4 ↗ |
| Sep 15 | Sep 14 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 372.00 | $372 | 8 | +0.0% | | Form 4 ↗ |
| Sep 14 | Sep 11 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 368.00 | $368 | 8 | +0.0% | | Form 4 ↗ |
| Sep 11 | Sep 10 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 366.00 | $366 | 8 | +0.0% | | Form 4 ↗ |
| Sep 10 | Sep 9 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 379.00 | $379 | 8 | +0.0% | | Form 4 ↗ |
| Sep 9 | Sep 8 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 375.00 | $375 | 8 | +0.0% | | Form 4 ↗ |
| Sep 8 | Sep 4 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 360.00 | $360 | 5 | +0.0% | | Form 4 ↗ |
| Sep 4 | Sep 3 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 368.00 | $368 | 5 | +0.0% | | Form 4 ↗ |
| Sep 3 | Sep 2 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 363.00 | $363 | 5 | +0.0% | | Form 4 ↗ |
| Sep 2 | Sep 1 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 369.00 | $369 | 5 | +0.0% | | Form 4 ↗ |
| Sep 1 | Aug 31 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 369.00 | $369 | 5 | +0.0% | | Form 4 ↗ |
| Aug 31 | Aug 28 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 364.00 | $364 | 5 | +0.0% | | Form 4 ↗ |
| Aug 28 | Aug 27 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 366.00 | $366 | 5 | +0.0% | | Form 4 ↗ |
| Aug 27 | Aug 26 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 375.00 | $375 | 5 | +0.0% | | Form 4 ↗ |
| Aug 26 | Aug 25 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 373.00 | $373 | 5 | +0.0% | | Form 4 ↗ |
| Aug 25 | Aug 24 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 377.00 | $377 | 5 | +0.0% | | Form 4 ↗ |
| Aug 24 | Aug 21 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 382.00 | $382 | 5 | +0.0% | | Form 4 ↗ |
| Aug 21 | Aug 20 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 378.00 | $378 | 5 | +0.0% | | Form 4 ↗ |
| Aug 20 | Aug 19 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 372.00 | $372 | 5 | +0.0% | | Form 4 ↗ |
| Aug 19 | Aug 18 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 361.00 | $361 | 5 | +0.0% | | Form 4 ↗ |
| Aug 18 | Aug 17 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 357.00 | $357 | 5 | +0.0% | | Form 4 ↗ |
| Aug 17 | Aug 14 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 358.00 | $358 | 5 | +0.0% | | Form 4 ↗ |
| Aug 14 | Aug 13 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 343.00 | $343 | 5 | +0.0% | | Form 4 ↗ |
| Aug 13 | Aug 12 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 353.00 | $353 | 5 | +0.0% | | Form 4 ↗ |
| Aug 12 | Aug 11 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 353.00 | $353 | 5 | +0.0% | | Form 4 ↗ |
| Aug 11 | Aug 10 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 345.00 | $345 | 5 | +0.0% | | Form 4 ↗ |
| Aug 10 | Aug 7 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 353.00 | $353 | 8 | +0.0% | | Form 4 ↗ |
| Aug 7 | Aug 6 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 356.00 | $356 | 8 | +0.0% | | Form 4 ↗ |
| Aug 6 | Aug 5 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 386.00 | $386 | 8 | +0.0% | | Form 4 ↗ |
| Aug 5 | Aug 4 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 404.00 | $404 | 8 | +0.0% | | Form 4 ↗ |
| Aug 4 | Aug 3 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 393.00 | $393 | 8 | +0.0% | | Form 4 ↗ |
| Aug 3 | Jul 31 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 400.00 | $400 | 8 | +0.0% | | Form 4 ↗ |
| Jul 31 | Jul 30 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 389.00 | $389 | 8 | +0.0% | | Form 4 ↗ |
| Jul 30 | Jul 29 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 394.00 | $394 | 8 | +0.0% | | Form 4 ↗ |
| Jul 29 | Jul 28 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 393.00 | $393 | 8 | +0.0% | | Form 4 ↗ |
| Jul 28 | Jul 27 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 409.00 | $409 | 8 | +0.0% | | Form 4 ↗ |
| Jul 27 | Jul 24 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 424.00 | $424 | 8 | +0.0% | | Form 4 ↗ |
| Jul 24 | Jul 23 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 430.00 | $430 | 8 | +0.0% | | Form 4 ↗ |
| Jul 23 | Jul 22 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 427.00 | $427 | 8 | +0.0% | | Form 4 ↗ |
| Jul 22 | Jul 21 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 413.00 | $413 | 8 | +0.0% | | Form 4 ↗ |
| Jul 21 | Jul 20 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 416.00 | $416 | 8 | +0.0% | | Form 4 ↗ |
| Jul 20 | Jul 17 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 420.00 | $420 | 8 | +0.0% | | Form 4 ↗ |
| Jul 17 | Jul 16 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 416.00 | $416 | 8 | +0.0% | | Form 4 ↗ |
| Jul 16 | Jul 15 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 414.00 | $414 | 8 | +0.0% | | Form 4 ↗ |
| Jul 15 | Jul 14 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 408.00 | $408 | 8 | +0.0% | | Form 4 ↗ |
| Jul 14 | Jul 13 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 411.00 | $411 | 8 | +0.0% | | Form 4 ↗ |
| Jul 13 | Jul 10 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 386.00 | $386 | 8 | +0.0% | | Form 4 ↗ |
| Jul 10 | Jul 9 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 400.00 | $400 | 8 | +0.0% | | Form 4 ↗ |
| Jul 9 | Jul 8 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 397.00 | $397 | 8 | +0.0% | | Form 4 ↗ |
| Jul 8 | Jul 7 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 401.00 | $401 | 8 | +0.0% | | Form 4 ↗ |
| Jul 7 | Jul 6 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 409.00 | $409 | 8 | +0.0% | | Form 4 ↗ |
| Jul 6 | Jul 2 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 403.00 | $403 | 12 | +0.0% | | Form 4 ↗ |
| Jul 2 | Jul 1 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 426.00 | $426 | 12 | +0.0% | | Form 4 ↗ |
| Jul 1 | Jun 30 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 436.00 | $436 | 12 | +0.0% | | Form 4 ↗ |
| Jun 30 | Jun 29 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 411.00 | $411 | 12 | +0.0% | | Form 4 ↗ |
| Jun 29 | Jun 26 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 397.00 | $397 | 16 | +0.0% | −11.2% | Form 4 ↗ |
| Jun 26 | Jun 25 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 389.00 | $389 | 16 | +0.0% | −9.3% | Form 4 ↗ |
| Jun 25 | Jun 24 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 374.00 | $374 | 16 | +0.0% | −5.7% | Form 4 ↗ |
| Jun 24 | Jun 23 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 371.00 | $371 | 16 | +0.0% | −4.9% | Form 4 ↗ |
| Jun 23 | Jun 22 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 351.00 | $351 | 16 | +0.0% | +0.5% | Form 4 ↗ |
| Jun 22 | Jun 18 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 355.00 | $355 | 16 | +0.0% | +2.9% | Form 4 ↗ |
| Jun 18 | Jun 17 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 357.00 | $357 | 16 | +0.0% | +2.3% | Form 4 ↗ |
| Jun 17 | Jun 15 | Peter DoyleDirector | Director | ▲ BUY | 4 | 382.00 | $2K | 20 | +0.0% | −4.4% | Form 4 ↗ |
| Jun 17 | Jun 16 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 356.00 | $356 | 16 | +0.0% | +2.6% | Form 4 ↗ |
| Jun 16 | Jun 15 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 369.00 | $369 | 16 | +0.0% | −1.0% | Form 4 ↗ |
| Jun 15 | Jun 12 | Horizon Kinetics Asset Management LLC10% owner | 10% owner | ▲ BUY | 1 | 385.00 | $385 | 16 | +0.0% | −5.9% | Form 4 ↗ |