| 2026-06-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 410.88 | $410.88 | 3,393,562 | 4 |
| 2026-06-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 397.48 | $397.48 | 3,393,561 | 4 |
| 2026-06-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 388.58 | $388.58 | 3,393,560 | 4 |
| 2026-06-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 374.10 | $374.10 | 3,393,559 | 4 |
| 2026-06-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 370.60 | $370.60 | 3,393,558 | 4 |
| 2026-06-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 351.33 | $351.33 | 3,393,557 | 4 |
| 2026-06-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 355.47 | $355.47 | 3,393,556 | 4 |
| 2026-06-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 356.60 | $356.60 | 3,393,555 | 4 |
| 2026-06-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 356.31 | $356.31 | 3,393,554 | 4 |
| 2026-06-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 369.40 | $369.40 | 3,393,553 | 4 |
| 2026-06-15 | Doyle, Peter | Director | - | Direct | Purchase | 4 | 381.95 | $1,527.80 | 146,936 | 4 |
| 2026-06-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 384.53 | $384.53 | 3,393,552 | 4 |
| 2026-06-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 370.47 | $370.47 | 3,393,551 | 4 |
| 2026-06-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 380.37 | $380.37 | 3,393,550 | 4 |
| 2026-06-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 386.62 | $386.62 | 3,393,549 | 4 |
| 2026-06-08 | Steddum, Chris | Officer | Chief Financial Officer | Direct | Sale | 830 | 400.70 | $332,581.00 | 12,040 | 4 |
| 2026-06-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 402.65 | $402.65 | 3,393,548 | 4 |
| 2026-06-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 394.84 | $394.84 | 3,393,547 | 4 |
| 2026-06-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 406.73 | $406.73 | 3,393,546 | 4 |
| 2026-06-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 406.72 | $406.72 | 3,393,545 | 4 |
| 2026-06-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 368.20 | $368.20 | 3,393,544 | 4 |
| 2026-06-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 387.38 | $387.38 | 3,393,543 | 4 |
| 2026-05-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 395.39 | $395.39 | 3,395,624 | 4 |
| 2026-05-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 406.26 | $406.26 | 3,395,623 | 4 |
| 2026-05-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 404.86 | $404.86 | 3,395,622 | 4 |
| 2026-05-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 400.85 | $400.85 | 3,395,620 | 4 |
| 2026-05-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 396.43 | $396.43 | 3,395,619 | 4 |
| 2026-05-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 2 | 395.93 | $791.86 | 3,395,618 | 4 |
| 2026-05-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 2 | 390.21 | $780.42 | 3,395,616 | 4 |
| 2026-05-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 385.14 | $385.14 | 3,395,614 | 4 |
| 2026-05-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 387.62 | $387.62 | 3,395,613 | 4 |
| 2026-05-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 385.21 | $385.21 | 3,395,612 | 4 |
| 2026-05-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 381.10 | $381.10 | 3,395,611 | 4 |
| 2026-05-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 393.71 | $393.71 | 3,395,610 | 4 |
| 2026-05-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 401.32 | $401.32 | 3,395,607 | 4 |
| 2026-05-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 419.02 | $419.02 | 3,395,606 | 4 |
| 2026-05-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 432.71 | $432.71 | 3,426,154 | 4 |
| 2026-05-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 438.69 | $438.69 | 3,426,153 | 4 |
| 2026-05-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 433.13 | $433.13 | 3,426,152 | 4 |
| 2026-04-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 436.80 | $436.80 | 3,435,508 | 4 |
| 2026-04-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 435.76 | $435.76 | 3,435,507 | 4 |
| 2026-04-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 435.73 | $435.73 | 3,435,506 | 4 |
| 2026-04-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 436.44 | $436.44 | 3,435,505 | 4 |
| 2026-04-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 435.40 | $435.40 | 3,435,504 | 4 |
| 2026-04-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 436.73 | $436.73 | 3,435,503 | 4 |
| 2026-04-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 437.87 | $437.87 | 3,435,502 | 4 |
| 2026-04-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 441.84 | $441.84 | 3,435,501 | 4 |
| 2026-04-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 427.65 | $427.65 | 3,435,500 | 4 |
| 2026-04-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 419.94 | $419.94 | 3,435,499 | 4 |
| 2026-04-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 424.47 | $424.47 | 3,435,498 | 4 |
| 2026-04-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 419.26 | $419.26 | 3,435,497 | 4 |
| 2026-04-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 413.96 | $413.96 | 3,435,496 | 4 |
| 2026-04-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 414.88 | $414.88 | 3,435,495 | 4 |
| 2026-04-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 407.06 | $407.06 | 3,435,494 | 4 |
| 2026-04-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 401.64 | $401.64 | 3,435,493 | 4 |
| 2026-04-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 449.00 | $1,347.00 | 3,435,492 | 4 |
| 2026-04-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 447.12 | $447.12 | 3,435,489 | 4 |
| 2026-04-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 443.42 | $443.42 | 3,461,296 | 4 |
| 2026-04-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 443.26 | $443.26 | 3,461,344 | 4 |
| 2026-04-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 454.04 | $454.04 | 3,461,343 | 4 |
| 2026-03-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 470.18 | $470.18 | 3,467,937 | 4 |
| 2026-03-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 494.25 | $494.25 | 3,467,936 | 4 |
| 2026-03-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 518.21 | $518.21 | 3,467,935 | 4 |
| 2026-03-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 538.37 | $538.37 | 3,467,933 | 4 |
| 2026-03-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 534.94 | $534.94 | 3,467,932 | 4 |
| 2026-03-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 529.07 | $529.07 | 3,467,931 | 4 |
| 2026-03-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 533.81 | $533.81 | 3,467,930 | 4 |
| 2026-03-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 527.28 | $527.28 | 3,467,929 | 4 |
| 2026-03-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 531.96 | $531.96 | 3,467,928 | 4 |
| 2026-03-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 525.47 | $525.47 | 3,467,927 | 4 |
| 2026-03-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 524.58 | $524.58 | 3,467,926 | 4 |
| 2026-03-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 529.10 | $529.10 | 3,467,925 | 4 |
| 2026-03-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 532.02 | $532.02 | 3,469,114 | 4 |
| 2026-03-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 523.28 | $523.28 | 3,469,113 | 4 |
| 2026-03-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 526.83 | $526.83 | 3,469,112 | 4 |
| 2026-03-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 527.22 | $527.22 | 3,469,111 | 4 |
| 2026-03-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 526.43 | $526.43 | 3,469,110 | 4 |
| 2026-03-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 529.46 | $529.46 | 3,469,109 | 4 |
| 2026-03-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 530.21 | $530.21 | 3,469,108 | 4 |
| 2026-03-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 522.34 | $522.34 | 3,469,107 | 4 |
| 2026-03-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 524.01 | $524.01 | 3,469,106 | 4 |
| 2026-02-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 517.29 | $517.29 | 3,479,382 | 4 |
| 2026-02-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 507.39 | $507.39 | 3,479,381 | 4 |
| 2026-02-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 510.65 | $510.65 | 3,479,380 | 4 |
| 2026-02-25 | Epps, Donna E | Director | - | Direct | Purchase | 895 | 510.45 | $456,852.75 | 2,921 | 4 |
| 2026-02-25 | Epps, Donna E | Director | - | Direct | Sale | 895 | 510.08 | $456,521.60 | 3,816 | 4 |
| 2026-02-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 520.15 | $520.15 | 3,479,379 | 4 |
| 2026-02-24 | Buffington, Stephanie | Officer | Chief Accounting Officer | Direct | Sale | 1,608 | 503.00 | $808,824.00 | 2,133 | 4 |
| 2026-02-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 519.85 | $519.85 | 3,479,378 | 4 |
| 2026-02-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 504.28 | $504.28 | 3,479,377 | 4 |
| 2026-02-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 469.18 | $469.18 | 3,479,376 | 4 |
| 2026-02-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 435.13 | $435.13 | 3,479,375 | 4 |
| 2026-02-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 425.55 | $425.55 | 3,479,374 | 4 |
| 2026-02-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 426.38 | $426.38 | 3,479,373 | 4 |
| 2026-02-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 413.24 | $413.24 | 3,479,372 | 4 |
| 2026-02-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 407.53 | $407.53 | 3,479,371 | 4 |
| 2026-02-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 388.01 | $388.01 | 3,479,370 | 4 |
| 2026-02-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 371.57 | $371.57 | 3,479,369 | 4 |
| 2026-02-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 360.24 | $360.24 | 3,479,368 | 4 |
| 2026-02-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 341.52 | $341.52 | 3,479,367 | 4 |
| 2026-02-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 345.07 | $345.07 | 3,479,366 | 4 |
| 2026-02-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 337.01 | $337.01 | 3,479,365 | 4 |
| 2026-02-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 338.12 | $338.12 | 3,479,364 | 4 |
| 2026-01-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 345.57 | $345.57 | 3,487,703 | 4 |
| 2026-01-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 355.41 | $355.41 | 3,487,702 | 4 |
| 2026-01-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 350.70 | $350.70 | 3,487,701 | 4 |
| 2026-01-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 339.86 | $339.86 | 3,487,700 | 4 |
| 2026-01-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 341.94 | $341.94 | 3,487,699 | 4 |
| 2026-01-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 350.06 | $350.06 | 3,487,698 | 4 |
| 2026-01-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 345.78 | $345.78 | 3,487,697 | 4 |
| 2026-01-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 343.48 | $343.48 | 3,487,696 | 4 |
| 2026-01-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 334.13 | $334.13 | 3,487,695 | 4 |
| 2026-01-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 328.20 | $328.20 | 3,487,694 | 4 |
| 2026-01-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 330.33 | $330.33 | 3,487,693 | 4 |
| 2026-01-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 329.91 | $329.91 | 3,487,692 | 4 |
| 2026-01-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 322.57 | $322.57 | 3,487,691 | 4 |
| 2026-01-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 311.84 | $311.84 | 3,487,690 | 4 |
| 2026-01-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 309.15 | $309.15 | 3,487,689 | 4 |
| 2026-01-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 291.90 | $291.90 | 3,488,094 | 4 |
| 2026-01-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 286.30 | $286.30 | 3,488,093 | 4 |
| 2026-01-06 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 1 | 296.79 | $296.79 | 3,462,824 | 4/A |
| 2026-01-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 296.79 | $296.79 | 3,487,538 | 4 |
| 2026-01-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 294.98 | $294.98 | 3,487,537 | 4 |
| 2026-01-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 288.78 | $288.78 | 3,487,731 | 4 |
| 2025-12-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 287.54 | $287.54 | 3,487,779 | 4 |
| 2025-12-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 294.50 | $294.50 | 3,487,778 | 4 |
| 2025-12-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 293.53 | $293.53 | 3,487,777 | 4 |
| 2025-12-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 284.78 | $284.78 | 3,487,776 | 4 |
| 2025-12-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 295.05 | $295.05 | 3,487,775 | 4 |
| 2025-12-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 300.76 | $300.76 | 3,487,774 | 4 |
| 2025-12-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 924.53 | $924.53 | 3,487,773 | 4 |
| 2025-12-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 897.18 | $897.18 | 1,162,590 | 4 |
| 2025-12-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 902.41 | $902.41 | 1,162,589 | 4 |
| 2025-12-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 879.93 | $879.93 | 1,162,588 | 4 |
| 2025-12-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 822.14 | $822.14 | 1,162,587 | 4 |
| 2025-12-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 818.76 | $818.76 | 1,162,586 | 4 |
| 2025-12-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 880.88 | $880.88 | 1,162,585 | 4 |
| 2025-12-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 877.16 | $877.16 | 1,162,584 | 4 |
| 2025-12-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 870.01 | $870.01 | 1,162,583 | 4 |
| 2025-12-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 896.25 | $896.25 | 1,162,582 | 4 |
| 2025-12-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 914.15 | $914.15 | 1,162,581 | 4 |
| 2025-12-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 921.79 | $921.79 | 1,162,580 | 4 |
| 2025-12-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 912.29 | $912.29 | 1,162,579 | 4 |
| 2025-12-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 875.90 | $875.90 | 1,162,578 | 4 |
| 2025-12-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 869.18 | $869.18 | 1,162,577 | 4 |
| 2025-12-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 866.88 | $866.88 | 1,162,576 | 4 |
| 2025-11-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 867.31 | $867.31 | 1,162,575 | 4 |
| 2025-11-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 863.45 | $863.45 | 1,162,574 | 4 |
| 2025-11-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 853.41 | $853.41 | 1,162,573 | 4 |
| 2025-11-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 880.12 | $880.12 | 1,162,572 | 4 |
| 2025-11-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 895.11 | $895.11 | 1,162,571 | 4 |
| 2025-11-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 918.95 | $918.95 | 1,162,570 | 4 |
| 2025-11-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 899.24 | $899.24 | 1,162,569 | 4 |
| 2025-11-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 914.17 | $914.17 | 1,162,568 | 4 |
| 2025-11-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1008.18 | $1,008.18 | 1,162,567 | 4 |
| 2025-11-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 998.50 | $998.50 | 1,162,566 | 4 |
| 2025-11-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1020.76 | $1,020.76 | 1,162,565 | 4 |
| 2025-11-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 996.33 | $996.33 | 1,162,564 | 4 |
| 2025-11-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1000.82 | $1,000.82 | 1,162,563 | 4 |
| 2025-11-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 993.15 | $993.15 | 1,162,561 | 4 |
| 2025-11-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 943.89 | $943.89 | 1,162,560 | 4 |
| 2025-11-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 913.98 | $913.98 | 1,162,559 | 4 |
| 2025-11-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 911.86 | $911.86 | 1,162,558 | 4 |
| 2025-11-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 933.41 | $933.41 | 1,162,557 | 4 |
| 2025-10-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 934.21 | $934.21 | 1,162,556 | 4 |
| 2025-10-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 940.76 | $940.76 | 1,162,555 | 4 |
| 2025-10-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 912.12 | $912.12 | 1,162,554 | 4 |
| 2025-10-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 925.20 | $925.20 | 1,162,553 | 4 |
| 2025-10-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 933.51 | $933.51 | 1,162,552 | 4 |
| 2025-10-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 949.13 | $949.13 | 1,162,551 | 4 |
| 2025-10-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 939.12 | $939.12 | 1,162,550 | 4 |
| 2025-10-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 935.82 | $935.82 | 1,162,549 | 4 |
| 2025-10-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 938.73 | $938.73 | 1,162,548 | 4 |
| 2025-10-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 944.58 | $944.58 | 1,162,547 | 4 |
| 2025-10-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 929.17 | $929.17 | 1,162,546 | 4 |
| 2025-10-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 934.95 | $934.95 | 1,162,545 | 4 |
| 2025-10-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 924.33 | $924.33 | 1,162,544 | 4 |
| 2025-10-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 882.84 | $882.84 | 1,162,543 | 4 |
| 2025-10-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 898.51 | $898.51 | 1,162,542 | 4 |
| 2025-10-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 936.32 | $936.32 | 1,162,540 | 4 |
| 2025-10-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 935.09 | $935.09 | 1,162,539 | 4 |
| 2025-10-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 964.32 | $964.32 | 1,162,538 | 4 |
| 2025-10-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 950.35 | $950.35 | 1,162,537 | 4 |
| 2025-10-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 970.62 | $970.62 | 1,162,536 | 4 |
| 2025-10-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 967.13 | $967.13 | 1,162,535 | 4 |
| 2025-10-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 944.99 | $944.99 | 1,162,534 | 4 |
| 2025-09-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 914.14 | $914.14 | 1,164,007 | 4 |
| 2025-09-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 926.54 | $926.54 | 1,164,006 | 4 |
| 2025-09-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 947.88 | $947.88 | 1,164,005 | 4 |
| 2025-09-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 929.38 | $929.38 | 1,164,004 | 4 |
| 2025-09-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 955.44 | $955.44 | 1,164,003 | 4 |
| 2025-09-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 896.91 | $896.91 | 1,164,002 | 4 |
| 2025-09-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 864.45 | $864.45 | 1,164,001 | 4 |
| 2025-09-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 896.60 | $896.60 | 1,164,000 | 4 |
| 2025-09-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 915.55 | $915.55 | 1,163,999 | 4 |
| 2025-09-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 928.60 | $928.60 | 1,163,998 | 4 |
| 2025-09-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 929.46 | $929.46 | 1,163,997 | 4 |
| 2025-09-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 950.26 | $950.26 | 1,163,996 | 4 |
| 2025-09-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 943.08 | $943.08 | 1,163,995 | 4 |
| 2025-09-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 927.23 | $927.23 | 1,163,994 | 4 |
| 2025-09-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 923.41 | $923.41 | 1,163,993 | 4 |
| 2025-09-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 917.21 | $917.21 | 1,163,992 | 4 |
| 2025-09-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 908.90 | $908.90 | 1,163,991 | 4 |
| 2025-09-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 920.69 | $920.69 | 1,163,990 | 4 |
| 2025-09-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 912.22 | $912.22 | 1,163,989 | 4 |
| 2025-09-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 928.87 | $928.87 | 1,163,988 | 4 |
| 2025-09-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 972.55 | $972.55 | 1,163,987 | 4 |
| 2025-08-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 928.79 | $928.79 | 1,163,986 | 4 |
| 2025-08-29 | Buffington, Stephanie | Officer | Chief Accounting Officer | Direct | Sale | 162 | 926.50 | $150,093.00 | 794 | 4 |
| 2025-08-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 909.74 | $909.74 | 1,163,985 | 4 |
| 2025-08-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 914.32 | $914.32 | 1,163,984 | 4 |
| 2025-08-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 897.55 | $897.55 | 1,163,983 | 4 |
| 2025-08-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 908.19 | $908.19 | 1,163,982 | 4 |
| 2025-08-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 901.92 | $901.92 | 1,163,981 | 4 |
| 2025-08-21 | Oliver, Eric L | Director | - | Indirect | Purchase | 100 | 881.27 | $88,127.00 | 393,600 | 4 |
| 2025-08-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 888.65 | $888.65 | 1,163,980 | 4 |
| 2025-08-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 903.18 | $903.18 | 1,163,979 | 4 |
| 2025-08-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 893.05 | $893.05 | 1,163,978 | 4 |
| 2025-08-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 893.14 | $893.14 | 1,163,977 | 4 |
| 2025-08-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 894.93 | $894.93 | 1,163,976 | 4 |
| 2025-08-15 | Oliver, Eric L | Director | - | Indirect | Purchase | 100 | 895.00 | $89,500.00 | 393,500 | 4 |
| 2025-08-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 889.04 | $889.04 | 1,163,975 | 4 |
| 2025-08-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 854.06 | $854.06 | 1,163,974 | 4 |
| 2025-08-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 864.54 | $864.54 | 1,163,973 | 4 |
| 2025-08-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 876.27 | $876.27 | 1,163,972 | 4 |
| 2025-08-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 868.97 | $868.97 | 1,163,971 | 4 |
| 2025-08-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 899.77 | $899.77 | 1,163,970 | 4 |
| 2025-08-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 955.47 | $955.47 | 1,163,969 | 4 |
| 2025-08-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 950.14 | $950.14 | 1,163,968 | 4 |
| 2025-08-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 946.12 | $946.12 | 1,163,967 | 4 |
| 2025-08-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 943.87 | $943.87 | 1,163,966 | 4 |
| 2025-07-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 979.33 | $979.33 | 1,163,965 | 4 |
| 2025-07-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 984.37 | $984.37 | 1,163,964 | 4 |
| 2025-07-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 977.33 | $977.33 | 1,163,963 | 4 |
| 2025-07-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 980.04 | $980.04 | 1,163,962 | 4 |
| 2025-07-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 966.55 | $966.55 | 1,163,961 | 4 |
| 2025-07-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 924.63 | $924.63 | 1,163,960 | 4 |
| 2025-07-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 928.10 | $928.10 | 1,163,959 | 4 |
| 2025-07-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 961.07 | $961.07 | 1,163,958 | 4 |
| 2025-07-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 986.43 | $986.43 | 1,163,957 | 4 |
| 2025-07-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1004.61 | $1,004.61 | 1,163,956 | 4 |
| 2025-07-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 992.87 | $992.87 | 1,163,955 | 4 |
| 2025-07-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 961.67 | $961.67 | 1,163,954 | 4 |
| 2025-07-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1014.80 | $1,014.80 | 1,163,953 | 4 |
| 2025-07-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1033.53 | $1,033.53 | 1,163,952 | 4 |
| 2025-07-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1062.60 | $1,062.60 | 1,163,951 | 4 |
| 2025-07-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1039.87 | $1,039.87 | 1,163,950 | 4 |
| 2025-07-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1037.49 | $1,037.49 | 1,163,949 | 4 |
| 2025-07-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1048.14 | $1,048.14 | 1,163,948 | 4 |
| 2025-07-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1042.95 | $1,042.95 | 1,163,947 | 4 |
| 2025-07-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1075.80 | $1,075.80 | 1,163,946 | 4 |
| 2025-07-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1066.31 | $1,066.31 | 1,163,945 | 4 |
| 2025-07-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1042.57 | $1,042.57 | 1,163,944 | 4 |
| 2025-06-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1053.06 | $1,053.06 | 1,166,253 | 4 |
| 2025-06-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1069.00 | $1,069.00 | 1,166,252 | 4 |
| 2025-06-26 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1045.81 | $3,137.43 | 8,238 | 4 |
| 2025-06-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1058.52 | $3,175.56 | 8,235 | 4 |
| 2025-06-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1039.48 | $3,118.44 | 8,232 | 4 |
| 2025-06-23 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1098.70 | $3,296.10 | 8,229 | 4 |
| 2025-06-20 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1081.81 | $3,245.43 | 8,226 | 4 |
| 2025-06-18 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1080.51 | $3,241.53 | 8,223 | 4 |
| 2025-06-17 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1109.52 | $3,328.56 | 8,220 | 4 |
| 2025-06-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1109.30 | $3,327.90 | 8,217 | 4 |
| 2025-06-13 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1117.50 | $3,352.50 | 8,214 | 4 |
| 2025-06-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1091.73 | $3,275.19 | 8,211 | 4 |
| 2025-06-11 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1110.94 | $3,332.82 | 8,208 | 4 |
| 2025-06-10 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1122.81 | $3,368.43 | 8,205 | 4 |
| 2025-06-09 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1116.00 | $3,348.00 | 8,202 | 4 |
| 2025-06-06 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1112.71 | $3,338.13 | 8,199 | 4 |
| 2025-06-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1112.96 | $3,338.88 | 8,196 | 4 |
| 2025-06-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1120.52 | $3,361.56 | 8,193 | 4 |
| 2025-06-03 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1110.25 | $3,330.75 | 8,190 | 4 |
| 2025-06-02 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1145.89 | $3,437.67 | 8,187 | 4 |
| 2025-05-30 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1186.04 | $3,558.12 | 8,184 | 4 |
| 2025-05-29 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1219.54 | $3,658.62 | 8,181 | 4 |
| 2025-05-28 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1249.94 | $3,749.82 | 8,178 | 4 |
| 2025-05-27 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1294.40 | $3,883.20 | 8,175 | 4 |
| 2025-05-23 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1267.64 | $3,802.92 | 8,172 | 4 |
| 2025-05-22 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1339.56 | $4,018.68 | 8,169 | 4 |
| 2025-05-21 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1380.15 | $4,140.45 | 8,166 | 4 |
| 2025-05-20 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1418.29 | $4,254.87 | 8,163 | 4 |
| 2025-05-19 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1414.71 | $4,244.13 | 8,160 | 4 |
| 2025-05-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1423.98 | $4,271.94 | 8,157 | 4 |
| 2025-05-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1381.84 | $4,145.52 | 8,154 | 4 |
| 2025-05-14 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1377.48 | $4,132.44 | 8,151 | 4 |
| 2025-05-13 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1347.71 | $4,043.13 | 8,148 | 4 |
| 2025-05-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1368.47 | $4,105.41 | 8,145 | 4 |
| 2025-05-09 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1298.44 | $3,895.32 | 8,142 | 4 |
| 2025-05-08 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1331.42 | $3,994.26 | 8,139 | 4 |
| 2025-05-07 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1325.00 | $3,975.00 | 8,136 | 4 |
| 2025-05-06 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1326.26 | $3,978.78 | 8,133 | 4 |
| 2025-05-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1318.34 | $3,955.02 | 8,130 | 4 |
| 2025-05-02 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1329.20 | $3,987.60 | 8,127 | 4 |
| 2025-05-01 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1278.00 | $3,834.00 | 8,124 | 4 |
| 2025-04-30 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1300.65 | $3,901.95 | 8,121 | 4 |
| 2025-04-29 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1333.50 | $4,000.50 | 8,118 | 4 |
| 2025-04-28 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1344.34 | $4,033.02 | 8,115 | 4 |
| 2025-04-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1323.95 | $3,971.85 | 8,112 | 4 |
| 2025-04-24 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1343.25 | $4,029.75 | 8,109 | 4 |
| 2025-04-23 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1328.65 | $3,985.95 | 8,106 | 4 |
| 2025-04-22 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1276.52 | $3,829.56 | 8,103 | 4 |
| 2025-04-21 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1283.57 | $3,850.71 | 8,100 | 4 |
| 2025-04-17 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1297.10 | $3,891.30 | 8,097 | 4 |
| 2025-04-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1265.09 | $3,795.27 | 8,094 | 4 |
| 2025-04-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1247.53 | $3,742.59 | 8,091 | 4 |
| 2025-04-14 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1272.83 | $3,818.49 | 8,088 | 4 |
| 2025-04-11 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1187.00 | $3,561.00 | 8,085 | 4 |
| 2025-04-10 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1213.28 | $3,639.84 | 8,082 | 4 |
| 2025-04-09 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1103.71 | $3,311.13 | 8,079 | 4 |
| 2025-04-08 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1210.45 | $3,631.35 | 8,076 | 4 |
| 2025-04-07 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1016.48 | $3,049.44 | 8,076 | 4 |
| 2025-04-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1165.01 | $3,495.03 | 8,070 | 4 |
| 2025-04-03 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1280.56 | $3,841.68 | 8,067 | 4 |
| 2025-04-02 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1331.21 | $3,993.63 | 8,064 | 4 |
| 2025-04-01 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1314.56 | $3,943.68 | 8,061 | 4 |
| 2025-03-31 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1300.53 | $3,901.59 | 8,058 | 4 |
| 2025-03-28 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1326.21 | $3,978.63 | 8,055 | 4 |
| 2025-03-27 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1365.46 | $4,096.38 | 8,052 | 4 |
| 2025-03-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1379.68 | $4,139.04 | 8,049 | 4 |
| 2025-03-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1347.37 | $4,042.11 | 8,046 | 4 |
| 2025-03-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1289.28 | $3,867.84 | 8,043 | 4 |
| 2025-03-21 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1355.00 | $4,065.00 | 8,040 | 4 |
| 2025-03-20 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1370.00 | $4,110.00 | 8,037 | 4 |
| 2025-03-19 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1350.00 | $4,050.00 | 8,034 | 4 |
| 2025-03-18 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1344.00 | $4,032.00 | 8,031 | 4 |
| 2025-03-17 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1315.83 | $3,947.49 | 8,028 | 4 |
| 2025-03-14 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1269.71 | $3,809.13 | 8,025 | 4 |
| 2025-03-14 | Steddum, Chris | Officer | Chief Financial Officer | Direct | Sale | 214 | 1315.80 | $281,581.20 | 3,502 | 4 |
| 2025-03-13 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1344.05 | $4,032.15 | 8,022 | 4 |
| 2025-03-13 | Dobbs, Micheal W. | Officer | Senior VP, Secretary and GC | Direct | Sale | 1,150 | 1272.85 | $1,463,777.50 | 1,393 | 4 |
| 2025-03-12 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1349.26 | $4,047.78 | 8,019 | 4 |
| 2025-03-11 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1380.09 | $4,140.27 | 8,016 | 4 |
| 2025-03-10 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1371.59 | $4,114.77 | 8,013 | 4 |
| 2025-03-07 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1317.20 | $3,951.60 | 8,010 | 4 |
| 2025-03-06 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1340.36 | $4,021.08 | 8,007 | 4 |
| 2025-03-05 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1342.31 | $4,026.93 | 8,004 | 4 |
| 2025-03-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1329.96 | $3,989.88 | 8,001 | 4 |
| 2025-03-03 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1435.43 | $4,306.29 | 7,998 | 4 |
| 2025-02-28 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1347.26 | $4,041.78 | 7,995 | 4 |
| 2025-02-27 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1370.13 | $4,110.39 | 7,992 | 4 |
| 2025-02-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1301.17 | $3,903.51 | 7,989 | 4 |
| 2025-02-25 | Epps, Donna E | Director | - | Direct | Sale | 275 | 1271.41 | $349,637.75 | 514 | 4 |
| 2025-02-25 | Epps, Donna E | Director | - | Direct | Purchase | 275 | 1273.32 | $350,163.00 | 789 | 4 |
| 2025-02-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1288.53 | $3,865.59 | 7,986 | 4 |
| 2025-02-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1349.20 | $4,047.60 | 7,983 | 4 |
| 2025-02-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1377.87 | $1,377.87 | 1,167,003 | 4 |
| 2025-02-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1436.25 | $1,436.25 | 1,167,002 | 4 |
| 2025-02-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1422.27 | $1,422.27 | 1,167,001 | 4 |
| 2025-02-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1402.70 | $1,402.70 | 1,167,000 | 4 |
| 2025-02-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1359.00 | $1,359.00 | 1,166,999 | 4 |
| 2025-02-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1344.87 | $1,344.87 | 1,166,998 | 4 |
| 2025-02-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1356.89 | $1,356.89 | 1,166,997 | 4 |
| 2025-02-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1366.97 | $1,366.97 | 1,166,996 | 4 |
| 2025-02-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1379.39 | $1,379.39 | 1,166,995 | 4 |
| 2025-02-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1359.18 | $1,359.18 | 1,166,994 | 4 |
| 2025-02-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1351.46 | $1,351.46 | 1,166,993 | 4 |
| 2025-02-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1393.56 | $1,393.56 | 1,166,992 | 4 |
| 2025-02-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1361.19 | $1,361.19 | 1,166,991 | 4 |
| 2025-02-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1316.07 | $1,316.07 | 1,166,990 | 4 |
| 2025-01-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1314.44 | $1,314.44 | 1,166,989 | 4 |
| 2025-01-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1308.12 | $1,308.12 | 1,166,988 | 4 |
| 2025-01-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1275.02 | $1,275.02 | 1,166,987 | 4 |
| 2025-01-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1253.16 | $1,253.16 | 1,167,931 | 4 |
| 2025-01-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1230.35 | $1,230.35 | 1,167,930 | 4 |
| 2025-01-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1383.33 | $1,383.33 | 1,167,929 | 4 |
| 2025-01-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1425.45 | $1,425.45 | 1,167,928 | 4 |
| 2025-01-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1418.68 | $1,418.68 | 1,167,927 | 4 |
| 2025-01-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1395.68 | $1,395.68 | 1,167,970 | 4 |
| 2025-01-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1399.62 | $1,399.62 | 1,167,969 | 4 |
| 2025-01-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1386.27 | $1,386.27 | 1,167,968 | 4 |
| 2025-01-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1400.25 | $1,400.25 | 1,167,967 | 4 |
| 2025-01-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1313.11 | $1,313.11 | 1,167,966 | 4 |
| 2025-01-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1321.05 | $1,321.05 | 1,167,965 | 4 |
| 2025-01-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1300.78 | $1,300.78 | 1,168,026 | 4 |
| 2025-01-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1255.81 | $1,255.81 | 1,168,025 | 4 |
| 2025-01-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1252.93 | $1,252.93 | 1,168,024 | 4 |
| 2025-01-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1224.12 | $1,224.12 | 1,168,050 | 4 |
| 2025-01-03 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Indirect | Purchase | 1 | 1219.30 | $1,219.30 | 1,160,069 | 4 |
| 2025-01-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1148.57 | $1,148.57 | 1,167,916 | 4 |
| 2024-12-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1127.97 | $1,127.97 | 1,138,401 | 4 |
| 2024-12-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1134.87 | $1,134.87 | 1,138,400 | 4 |
| 2024-12-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1159.10 | $1,159.10 | 1,138,399 | 4 |
| 2024-12-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1150.34 | $1,150.34 | 1,138,398 | 4 |
| 2024-12-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1154.58 | $1,154.58 | 1,138,397 | 4 |
| 2024-12-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1118.98 | $1,118.98 | 1,138,395 | 4 |
| 2024-12-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1109.00 | $1,109.00 | 1,138,394 | 4 |
| 2024-12-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1204.77 | $1,204.77 | 1,138,393 | 4 |
| 2024-12-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1184.55 | $1,184.55 | 1,138,392 | 4 |
| 2024-12-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1231.50 | $1,231.50 | 1,138,512 | 4 |
| 2024-12-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1180.67 | $1,180.67 | 1,138,511 | 4 |
| 2024-12-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1149.85 | $3,449.55 | 1,138,510 | 4 |
| 2024-12-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1283.63 | $3,850.89 | 1,138,507 | 4 |
| 2024-12-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 2 | 1319.54 | $2,639.08 | 1,138,504 | 4 |
| 2024-12-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1357.63 | $4,072.89 | 1,138,502 | 4 |
| 2024-12-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1319.52 | $3,958.56 | 1,138,499 | 4 |
| 2024-12-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1337.65 | $4,012.95 | 1,138,496 | 4 |
| 2024-12-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1558.70 | $4,676.10 | 1,138,493 | 4 |
| 2024-12-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1536.54 | $4,609.62 | 1,138,490 | 4 |
| 2024-12-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1517.57 | $4,552.71 | 1,138,487 | 4 |
| 2024-11-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1681.03 | $5,043.09 | 1,138,484 | 4 |
| 2024-11-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1579.14 | $4,737.42 | 1,138,481 | 4 |
| 2024-11-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1556.11 | $4,668.33 | 1,138,478 | 4 |
| 2024-11-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1726.14 | $5,178.42 | 1,138,475 | 4 |
| 2024-11-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1645.51 | $4,936.53 | 1,138,472 | 4 |
| 2024-11-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1452.90 | $4,358.70 | 1,138,469 | 4 |
| 2024-11-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1426.83 | $4,280.49 | 1,138,466 | 4 |
| 2024-11-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1406.66 | $4,219.98 | 1,138,463 | 4 |
| 2024-11-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1388.85 | $4,166.55 | 1,138,460 | 4 |
| 2024-11-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1354.34 | $4,063.02 | 7,848 | 4 |
| 2024-11-14 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1374.98 | $4,124.94 | 7,845 | 4 |
| 2024-11-14 | Steddum, Chris | Officer | Chief Financial Officer | Direct | Sale | 350 | 1340.00 | $469,000.00 | 1,672 | 4 |
| 2024-11-13 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1415.67 | $4,247.01 | 7,842 | 4 |
| 2024-11-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1406.05 | $4,218.15 | 7,839 | 4 |
| 2024-11-12 | Buffington, Stephanie | Officer | Chief Accounting Officer | Direct | Sale | 210 | 1389.11 | $291,713.10 | 584 | 4 |
| 2024-11-11 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1379.23 | $4,137.69 | 7,836 | 4 |
| 2024-11-07 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1261.58 | $3,784.74 | 7,830 | 4 |
| 2024-11-06 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1319.93 | $3,959.79 | 7,827 | 4 |
| 2024-11-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1208.77 | $3,626.31 | 7,824 | 4 |
| 2024-11-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1173.00 | $3,519.00 | 7,821 | 4 |
| 2024-11-01 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1174.00 | $3,522.00 | 7,818 | 4 |
| 2024-10-31 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1160.00 | $3,480.00 | 7,815 | 4 |
| 2024-10-30 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1116.91 | $3,350.73 | 7,812 | 4 |
| 2024-10-29 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1091.11 | $3,273.33 | 7,809 | 4 |
| 2024-10-28 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1075.78 | $3,227.34 | 7,806 | 4 |
| 2024-10-25 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1099.70 | $3,299.10 | 7,803 | 4 |
| 2024-10-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1088.66 | $3,265.98 | 7,800 | 4 |
| 2024-10-23 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1085.56 | $3,256.68 | 7,797 | 4 |
| 2024-10-22 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1083.51 | $3,250.53 | 7,794 | 4 |
| 2024-10-21 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1069.75 | $3,209.25 | 7,791 | 4 |
| 2024-10-18 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1063.77 | $3,191.31 | 7,788 | 4 |
| 2024-10-17 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1063.52 | $3,190.56 | 7,785 | 4 |
| 2024-10-16 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1048.95 | $3,146.85 | 7,782 | 4 |
| 2024-10-15 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1048.84 | $3,146.52 | 7,779 | 4 |
| 2024-10-14 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1058.14 | $3,174.42 | 7,776 | 4 |
| 2024-10-10 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 980.04 | $2,940.12 | 7,770 | 4 |
| 2024-10-09 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 960.29 | $2,880.87 | 7,767 | 4 |
| 2024-10-08 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 976.00 | $2,928.00 | 7,764 | 4 |
| 2024-10-07 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 983.00 | $2,949.00 | 7,761 | 4 |
| 2024-10-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 977.99 | $2,933.97 | 7,758 | 4 |
| 2024-10-03 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 935.00 | $2,805.00 | 7,755 | 4 |
| 2024-10-02 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 925.00 | $2,775.00 | 7,752 | 4 |
| 2024-10-01 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 879.00 | $2,637.00 | 7,749 | 4 |
| 2024-09-30 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 887.97 | $2,663.91 | 7,746 | 4 |
| 2024-09-30 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 887.97 | $2,663.91 | 315,701 | 4/A |
| 2024-09-27 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 881.30 | $2,643.90 | 7,743 | 4 |
| 2024-09-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 913.82 | $2,741.46 | 7,740 | 4 |
| 2024-09-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 937.52 | $2,812.56 | 7,737 | 4 |
| 2024-09-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 958.92 | $2,876.76 | 7,734 | 4 |
| 2024-09-23 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 942.00 | $2,826.00 | 7,731 | 4 |
| 2024-09-20 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 913.60 | $2,740.80 | 7,728 | 4 |
| 2024-09-19 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 900.04 | $2,700.12 | 7,725 | 4 |
| 2024-09-18 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 872.24 | $2,616.72 | 7,722 | 4 |
| 2024-09-17 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 843.76 | $2,531.28 | 7,719 | 4 |
| 2024-09-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 815.10 | $2,445.30 | 7,716 | 4 |
| 2024-09-13 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 798.45 | $2,395.35 | 7,713 | 4 |
| 2024-09-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 792.00 | $2,376.00 | 7,710 | 4 |
| 2024-09-11 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 788.04 | $2,364.12 | 7,707 | 4 |
| 2024-09-10 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 797.32 | $2,391.96 | 7,704 | 4 |
| 2024-09-09 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 800.06 | $2,400.18 | 7,701 | 4 |
| 2024-09-06 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 799.83 | $2,399.49 | 7,698 | 4 |
| 2024-09-05 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 810.00 | $2,430.00 | 7,695 | 4 |
| 2024-09-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 820.35 | $2,461.05 | 7,692 | 4 |
| 2024-09-03 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 853.77 | $2,561.31 | 7,689 | 4 |
| 2024-08-30 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 866.02 | $2,598.06 | 7,686 | 4 |
| 2024-08-29 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 870.78 | $2,612.34 | 7,683 | 4 |
| 2024-08-28 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 868.03 | $2,604.09 | 7,680 | 4 |
| 2024-08-27 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 857.70 | $2,573.10 | 7,677 | 4 |
| 2024-08-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 865.00 | $2,595.00 | 7,674 | 4 |
| 2024-08-23 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 839.25 | $2,517.75 | 7,671 | 4 |
| 2024-08-22 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 827.10 | $2,481.30 | 7,668 | 4 |
| 2024-08-21 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 824.91 | $2,474.73 | 7,665 | 4 |
| 2024-08-20 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 836.78 | $2,510.34 | 7,662 | 4 |
| 2024-08-19 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 825.58 | $2,476.74 | 7,659 | 4 |
| 2024-08-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 815.95 | $2,447.85 | 7,656 | 4 |
| 2024-08-15 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 832.38 | $2,497.14 | 7,653 | 4 |
| 2024-08-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 821.53 | $2,464.59 | 1,085,122 | 4 |
| 2024-08-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 820.17 | $2,460.51 | 1,085,119 | 4 |
| 2024-08-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 828.02 | $2,484.06 | 1,085,116 | 4 |
| 2024-08-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 817.92 | $2,453.76 | 1,085,113 | 4 |
| 2024-08-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 807.64 | $2,422.92 | 1,085,110 | 4 |
| 2024-08-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 788.88 | $2,366.64 | 1,085,107 | 4 |
| 2024-08-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 772.02 | $2,316.06 | 1,085,104 | 4 |
| 2024-08-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 749.78 | $2,249.34 | 1,085,101 | 4 |
| 2024-08-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 786.01 | $2,358.03 | 1,085,098 | 4 |
| 2024-08-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 786.01 | $2,358.03 | 1,085,398 | 4/A |
| 2024-08-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 822.28 | $2,466.84 | 1,085,095 | 4 |
| 2024-07-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 839.10 | $2,517.30 | 1,085,092 | 4 |
| 2024-07-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 816.77 | $2,450.31 | 1,085,089 | 4 |
| 2024-07-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 818.05 | $2,454.15 | 1,085,086 | 4 |
| 2024-07-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 813.78 | $2,441.34 | 1,085,083 | 4 |
| 2024-07-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 800.99 | $2,402.97 | 1,085,080 | 4 |
| 2024-07-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 809.81 | $2,429.43 | 1,085,077 | 4 |
| 2024-07-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 804.95 | $2,414.85 | 1,085,074 | 4 |
| 2024-07-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 802.95 | $2,408.85 | 1,085,071 | 4 |
| 2024-07-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 816.90 | $2,450.70 | 1,085,068 | 4 |
| 2024-07-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 826.82 | $2,480.46 | 1,085,065 | 4 |
| 2024-07-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 828.46 | $2,485.38 | 1,085,062 | 4 |
| 2024-07-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 830.44 | $2,491.32 | 1,085,059 | 4 |
| 2024-07-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 822.62 | $2,467.86 | 1,085,056 | 4 |
| 2024-07-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 793.49 | $2,380.47 | 1,085,053 | 4 |
| 2024-07-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 785.38 | $785.38 | 1,085,050 | 4 |
| 2024-07-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 758.83 | $2,276.49 | 1,085,049 | 4 |
| 2024-07-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 733.22 | $2,199.66 | 1,085,046 | 4 |
| 2024-06-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 591.06 | $1,773.18 | 1,085,043 | 4 |
| 2024-06-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 591.76 | $1,775.28 | 1,085,040 | 4 |
| 2024-06-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 585.56 | $1,756.68 | 1,085,037 | 4 |
| 2024-06-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 598.40 | $1,795.20 | 1,085,034 | 4 |
| 2024-05-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 616.93 | $1,850.79 | 1,085,031 | 4 |
| 2024-05-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 615.86 | $1,847.58 | 1,085,028 | 4 |
| 2024-05-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 612.13 | $1,836.39 | 1,085,025 | 4 |
| 2024-05-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 615.48 | $1,846.44 | 1,085,022 | 4 |
| 2024-05-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 611.48 | $1,834.44 | 1,085,019 | 4 |
| 2024-05-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 608.32 | $1,824.96 | 1,085,016 | 4 |
| 2024-05-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 610.08 | $1,830.24 | 1,085,013 | 4 |
| 2024-05-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 619.07 | $1,857.21 | 1,085,010 | 4 |
| 2024-05-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 614.62 | $1,843.86 | 1,085,007 | 4 |
| 2024-05-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 611.81 | $1,835.43 | 1,085,004 | 4 |
| 2024-05-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 604.85 | $1,814.55 | 1,085,001 | 4 |
| 2024-05-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 602.07 | $1,806.21 | 1,084,998 | 4 |
| 2024-05-15 | Cook, Donald G | Director | - | Direct | Purchase | 10 | 611.17 | $6,111.70 | 712 | 4/A |
| 2024-05-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 607.39 | $1,822.17 | 1,084,995 | 4 |
| 2024-05-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 606.71 | $1,820.13 | 1,084,992 | 4 |
| 2024-05-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 622.31 | $1,866.93 | 1,084,989 | 4 |
| 2024-05-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 616.90 | $1,850.70 | 1,084,986 | 4 |
| 2024-05-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 564.11 | $1,692.33 | 1,084,983 | 4 |
| 2024-05-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 572.35 | $1,717.05 | 1,084,980 | 4 |
| 2024-05-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 569.38 | $1,708.14 | 1,084,977 | 4 |
| 2024-05-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 561.48 | $1,684.44 | 1,084,974 | 4 |
| 2024-05-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 560.50 | $1,681.50 | 1,084,971 | 4 |
| 2024-05-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 558.69 | $1,676.07 | 1,084,968 | 4 |
| 2024-04-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 576.30 | $1,728.90 | 1,084,965 | 4 |
| 2024-04-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 602.40 | $1,807.20 | 1,084,962 | 4 |
| 2024-04-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 595.67 | $1,787.01 | 1,084,959 | 4 |
| 2024-04-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 592.02 | $1,776.06 | 1,084,956 | 4 |
| 2024-04-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 589.01 | $1,767.03 | 1,084,953 | 4 |
| 2024-04-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 587.81 | $1,763.43 | 1,084,950 | 4 |
| 2024-04-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 585.81 | $1,757.43 | 1,084,947 | 4 |
| 2024-04-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 582.60 | $1,747.80 | 1,084,944 | 4 |
| 2024-04-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 582.40 | $1,747.20 | 1,084,941 | 4 |
| 2024-04-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 584.96 | $1,754.88 | 1,084,938 | 4 |
| 2024-04-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 586.93 | $1,760.79 | 1,084,935 | 4 |
| 2024-04-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 583.91 | $1,751.73 | 7,650 | 4 |
| 2024-04-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 605.72 | $1,817.16 | 7,647 | 4 |
| 2024-04-11 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 601.52 | $1,804.56 | 7,644 | 4 |
| 2024-04-10 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 594.22 | $1,782.66 | 7,641 | 4 |
| 2024-04-09 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 589.41 | $1,768.23 | 7,638 | 4 |
| 2024-04-08 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 579.12 | $1,737.36 | 7,635 | 4 |
| 2024-04-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 596.22 | $1,788.66 | 7,632 | 4 |
| 2024-04-04 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 597.16 | $1,791.48 | 7,629 | 4 |
| 2024-04-03 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 586.90 | $1,760.70 | 7,626 | 4 |
| 2024-04-02 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 575.66 | $1,726.98 | 7,623 | 4 |
| 2024-04-01 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 571.09 | $1,713.27 | 7,620 | 4 |
| 2024-03-28 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 578.51 | $1,735.53 | 7,617 | 4 |
| 2024-03-27 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 576.33 | $1,728.99 | 7,614 | 4 |
| 2024-03-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1679.18 | $5,037.54 | 2,537 | 4 |
| 2024-03-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1724.56 | $5,173.68 | 2,534 | 4 |
| 2024-03-22 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1685.87 | $5,057.61 | 2,531 | 4 |
| 2024-03-21 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1699.96 | $5,099.88 | 2,528 | 4 |
| 2024-03-20 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1691.80 | $5,075.40 | 2,525 | 4 |
| 2024-03-19 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1686.00 | $5,058.00 | 2,522 | 4 |
| 2024-03-18 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1670.10 | $5,010.30 | 2,519 | 4 |
| 2024-03-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1666.49 | $4,999.47 | 2,516 | 4 |
| 2024-03-14 | Roosa, Robert M. | Director | - | Indirect | Purchase | 300 | 1643.05 | $492,915.00 | 150 | 4 |
| 2024-03-14 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1642.81 | $4,928.43 | 2,513 | 4 |
| 2024-03-13 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1606.47 | $4,819.41 | 2,510 | 4 |
| 2024-03-13 | Oliver, Eric L | Director | - | Indirect | Purchase | 100 | 1621.09 | $162,109.00 | 131,100 | 4 |
| 2024-03-12 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1575.47 | $4,726.41 | 2,507 | 4 |
| 2024-03-11 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1553.02 | $4,659.06 | 2,504 | 4 |
| 2024-03-08 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1527.72 | $4,583.16 | 2,501 | 4 |
| 2024-03-07 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1501.62 | $4,504.86 | 2,498 | 4 |
| 2024-03-06 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1485.44 | $4,456.32 | 2,495 | 4 |
| 2024-03-06 | Oliver, Eric L | Director | - | Indirect | Purchase | 100 | 1500.00 | $150,000.00 | 130,800 | 4 |
| 2024-03-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1515.70 | $4,547.10 | 2,492 | 4 |
| 2024-03-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1538.29 | $4,614.87 | 2,489 | 4 |
| 2024-03-01 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1565.72 | $4,697.16 | 2,486 | 4 |
| 2024-02-29 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1575.42 | $4,726.26 | 2,483 | 4 |
| 2024-02-28 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1542.27 | $4,626.81 | 2,480 | 4 |
| 2024-02-27 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1587.10 | $4,761.30 | 2,477 | 4 |
| 2024-02-26 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1560.23 | $4,680.69 | 2,474 | 4 |
| 2024-02-23 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1561.36 | $4,684.08 | 2,471 | 4 |
| 2024-02-22 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1563.42 | $4,690.26 | 2,468 | 4/A |
| 2024-02-21 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1522.38 | $4,567.14 | 2,465 | 4 |
| 2024-02-20 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1490.98 | $4,472.94 | 2,462 | 4 |
| 2024-02-16 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1511.81 | $4,535.43 | 2,459 | 4 |
| 2024-02-15 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1487.56 | $4,462.68 | 2,456 | 4 |
| 2024-02-14 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1436.68 | $4,310.04 | 2,453 | 4 |
| 2024-02-13 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1424.54 | $4,273.62 | 2,450 | 4 |
| 2024-02-12 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1466.35 | $4,399.05 | 2,447 | 4 |
| 2024-02-09 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1466.11 | $4,398.33 | 2,444 | 4 |
| 2024-02-08 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1481.82 | $4,445.46 | 2,441 | 4 |
| 2024-02-07 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1490.85 | $4,472.55 | 2,438 | 4 |
| 2024-02-06 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1444.43 | $4,333.29 | 2,435 | 4 |
| 2024-02-05 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1428.98 | $4,286.94 | 2,432 | 4 |
| 2024-02-02 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1438.14 | $4,314.42 | 2,429 | 4 |
| 2024-02-01 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1449.62 | $4,348.86 | 2,426 | 4 |
| 2024-01-31 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1461.33 | $4,383.99 | 2,423 | 4 |
| 2024-01-30 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1503.91 | $4,511.73 | 2,420 | 4 |
| 2024-01-29 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1520.85 | $4,562.55 | 2,417 | 4 |
| 2024-01-26 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1488.69 | $4,466.07 | 2,414 | 4 |
| 2024-01-25 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1494.42 | $4,483.26 | 2,411 | 4 |
| 2024-01-24 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1505.49 | $4,516.47 | 2,408 | 4 |
| 2024-01-23 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1490.86 | $4,472.58 | 2,405 | 4 |
| 2024-01-22 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1488.99 | $4,466.97 | 2,402 | 4 |
| 2024-01-19 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1487.66 | $4,462.98 | 2,399 | 4 |
| 2024-01-18 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1484.37 | $4,453.11 | 2,396 | 4 |
| 2024-01-17 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1471.40 | $4,414.20 | 2,393 | 4 |
| 2024-01-16 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1475.14 | $4,425.42 | 2,390 | 4 |
| 2024-01-12 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1531.22 | $4,593.66 | 2,387 | 4 |
| 2024-01-11 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1508.42 | $4,525.26 | 2,384 | 4 |
| 2024-01-10 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1512.29 | $4,536.87 | 2,381 | 4 |
| 2024-01-09 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1531.92 | $4,595.76 | 2,378 | 4 |
| 2024-01-08 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1536.77 | $4,610.31 | 2,375 | 4 |
| 2024-01-05 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1555.25 | $4,665.75 | 2,372 | 4 |
| 2024-01-04 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1550.50 | $4,651.50 | 2,369 | 4 |
| 2024-01-03 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1595.58 | $4,786.74 | 2,366 | 4 |
| 2024-01-02 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1604.61 | $4,813.83 | 2,363 | 4 |
| 2023-12-29 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1572.45 | $4,717.35 | 2,280 | 4 |
| 2023-12-28 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1598.12 | $4,794.36 | 2,277 | 4 |
| 2023-12-27 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1637.03 | $4,911.09 | 2,274 | 4 |
| 2023-12-26 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1638.51 | $4,915.53 | 2,271 | 4 |
| 2023-12-22 | Stahl, Murray | Director | - | Direct | Purchase | 3 | 1615.80 | $4,847.40 | 2,268 | 4 |
| 2023-12-21 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1618.02 | $4,854.06 | 2,265 | 4 |
| 2023-12-20 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1613.69 | $4,841.07 | 2,262 | 4 |
| 2023-12-19 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1627.37 | $4,882.11 | 2,259 | 4 |
| 2023-12-18 | Horizon, Kinetics Asset M… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1602.37 | $4,807.11 | 2,256 | 4 |
| 2023-12-15 | Stahl, Murray, Horizon Ki… | Director,TenPercentOwner | - | Direct | Purchase | 3 | 1597.23 | $4,791.69 | 2,253 | 4/A |
| 2023-12-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1603.95 | $4,811.85 | 198,456 | 4 |
| 2023-12-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1574.41 | $4,723.23 | 198,453 | 4 |
| 2023-12-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1545.71 | $4,637.13 | 198,450 | 4 |
| 2023-12-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1554.65 | $4,663.95 | 198,447 | 4 |
| 2023-12-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1546.12 | $4,638.36 | 198,444 | 4 |
| 2023-12-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1516.52 | $4,549.56 | 198,441 | 4 |
| 2023-12-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1485.68 | $4,457.04 | 198,438 | 4 |
| 2023-12-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1487.80 | $4,463.40 | 198,435 | 4 |
| 2023-12-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1597.16 | $4,791.48 | 198,432 | 4 |
| 2023-12-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1746.28 | $5,238.84 | 198,429 | 4 |
| 2023-11-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1671.95 | $5,015.85 | 198,426 | 4 |
| 2023-11-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1652.07 | $4,956.21 | 198,423 | 4 |
| 2023-11-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1618.12 | $4,854.36 | 198,420 | 4 |
| 2023-11-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1637.02 | $4,911.06 | 198,417 | 4 |
| 2023-11-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1650.00 | $4,950.00 | 198,414 | 4 |
| 2023-11-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1642.00 | $4,926.00 | 198,411 | 4 |
| 2023-11-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1641.48 | $4,924.44 | 198,408 | 4 |
| 2023-11-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1639.40 | $4,918.20 | 198,405 | 4 |
| 2023-11-20 | Best, Rhys J | Director | - | Direct | Purchase | 75 | 1682.48 | $126,186.00 | 181 | 4 |
| 2023-11-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1652.00 | $4,956.00 | 198,402 | 4 |
| 2023-11-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1612.58 | $4,837.74 | 198,399 | 4 |
| 2023-11-15 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1682.79 | $5,048.37 | 198,396 | 4 |
| 2023-11-14 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1703.95 | $5,111.85 | 198,393 | 4 |
| 2023-11-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1661.37 | $4,984.11 | 198,390 | 4 |
| 2023-11-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1641.00 | $4,923.00 | 198,387 | 4 |
| 2023-11-08 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1650.55 | $4,951.65 | 198,381 | 4 |
| 2023-11-07 | Cook, Donald G | Director | - | Direct | Purchase | 5 | 1733.11 | $8,665.55 | 154 | 4 |
| 2023-11-07 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1696.81 | $5,090.43 | 198,378 | 4 |
| 2023-11-06 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1759.48 | $5,278.44 | 198,375 | 4 |
| 2023-11-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1809.01 | $5,427.03 | 198,372 | 4 |
| 2023-11-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1797.80 | $5,393.40 | 198,369 | 4 |
| 2023-11-01 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1842.74 | $5,528.22 | 198,366 | 4 |
| 2023-10-31 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1845.95 | $5,537.85 | 198,363 | 4 |
| 2023-10-30 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1836.36 | $1,836.36 | 198,360 | 4 |
| 2023-10-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1819.57 | $1,819.57 | 198,359 | 4 |
| 2023-10-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1856.23 | $1,856.23 | 198,358 | 4 |
| 2023-10-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 1 | 1859.01 | $1,859.01 | 198,357 | 4 |
| 2023-10-24 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 2 | 1812.15 | $3,624.30 | 198,356 | 4 |
| 2023-10-23 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1856.34 | $5,569.02 | 198,354 | 4 |
| 2023-10-20 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1913.75 | $5,741.25 | 198,351 | 4 |
| 2023-10-19 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1965.02 | $5,895.06 | 198,348 | 4 |
| 2023-10-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1978.32 | $5,934.96 | 198,345 | 4 |
| 2023-10-17 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1938.23 | $5,814.69 | 198,342 | 4 |
| 2023-10-16 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1910.03 | $5,730.09 | 198,339 | 4 |
| 2023-10-13 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1874.78 | $5,624.34 | 198,336 | 4 |
| 2023-10-12 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1862.97 | $5,588.91 | 198,333 | 4 |
| 2023-10-11 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1847.55 | $5,542.65 | 198,330 | 4 |
| 2023-10-10 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1835.29 | $5,505.87 | 198,327 | 4 |
| 2023-10-09 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1809.10 | $5,427.30 | 198,324 | 4 |
| 2023-10-05 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1768.29 | $5,304.87 | 198,318 | 4 |
| 2023-10-04 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1756.67 | $5,270.01 | 198,315 | 4 |
| 2023-10-03 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1783.03 | $5,349.09 | 198,312 | 4 |
| 2023-10-02 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1748.93 | $5,246.79 | 198,309 | 4 |
| 2023-09-29 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1823.56 | $5,470.68 | 198,306 | 4 |
| 2023-09-28 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1891.46 | $5,674.38 | 198,303 | 4 |
| 2023-09-27 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1870.40 | $5,611.20 | 198,300 | 4 |
| 2023-09-26 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1847.64 | $5,542.92 | 198,297 | 4 |
| 2023-09-25 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1859.93 | $5,579.79 | 198,294 | 4 |
| 2023-09-22 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Direct | Purchase | 3 | 1840.69 | $5,522.07 | 198,291 | 4 |
| 2023-09-21 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Indirect | Purchase | 3 | 1870.47 | $5,611.41 | 198,288 | 4 |
| 2023-09-18 | Horizon, Kinetics Asset M… | TenPercentOwner | - | Indirect | Purchase | 5 | 1819.59 | $9,097.95 | 198,285 | 4 |
| 2023-09-15 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1771.12 | $5,313.36 | 2,250 | 4 |
| 2023-09-14 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1793.92 | $5,381.76 | 2,247 | 4 |
| 2023-09-13 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1772.92 | $5,318.76 | 2,244 | 4 |
| 2023-09-12 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1811.06 | $5,433.18 | 2,241 | 4 |
| 2023-09-11 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1743.11 | $5,229.33 | 2,238 | 4 |
| 2023-09-08 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1849.49 | $5,548.47 | 2,235 | 4 |
| 2023-09-08 | Dobbs, Micheal W. | Officer | Senior VP, Secretary and GC | Direct | Sale | 100 | 1851.77 | $185,177.00 | 268 | 4 |
| 2023-09-07 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1836.39 | $5,509.17 | 2,232 | 4 |
| 2023-09-06 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1830.97 | $5,492.91 | 2,229 | 4 |
| 2023-09-05 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1808.00 | $5,424.00 | 2,226 | 4 |
| 2023-09-01 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1908.33 | $5,724.99 | 2,223 | 4 |
| 2023-08-31 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1884.75 | $5,654.25 | 2,220 | 4 |
| 2023-08-30 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1942.60 | $5,827.80 | 2,217 | 4 |
| 2023-08-29 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1933.92 | $5,801.76 | 2,214 | 4 |
| 2023-08-29 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Indirect | Purchase | 11 | 1919.25 | $21,111.75 | 198,137 | 4/A |
| 2023-08-25 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1902.16 | $5,706.48 | 2,208 | 4 |
| 2023-08-24 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1887.20 | $5,661.60 | 2,205 | 4 |
| 2023-08-23 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1876.31 | $5,628.93 | 2,202 | 4 |
| 2023-08-22 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1882.14 | $5,646.42 | 2,199 | 4 |
| 2023-08-21 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1876.44 | $5,629.32 | 2,196 | 4 |
| 2023-08-18 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1907.73 | $5,723.19 | 2,193 | 4 |
| 2023-08-17 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1908.48 | $5,725.44 | 2,190 | 4 |
| 2023-08-16 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1858.38 | $5,575.14 | 2,187 | 4 |
| 2023-08-15 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1848.84 | $5,546.52 | 2,184 | 4 |
| 2023-08-14 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1876.11 | $5,628.33 | 2,181 | 4 |
| 2023-08-11 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1885.01 | $5,655.03 | 2,178 | 4 |
| 2023-08-10 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1818.10 | $5,454.30 | 2,175 | 4 |
| 2023-08-09 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1795.00 | $5,385.00 | 2,172 | 4 |
| 2023-08-08 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1765.26 | $5,295.78 | 2,169 | 4 |
| 2023-08-07 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1746.02 | $5,238.06 | 2,166 | 4 |
| 2023-08-04 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1712.24 | $5,136.72 | 2,163 | 4 |
| 2023-08-03 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1611.23 | $4,833.69 | 2,160 | 4 |
| 2023-08-02 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1515.00 | $4,545.00 | 2,157 | 4 |
| 2023-08-01 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1475.10 | $4,425.30 | 2,154 | 4 |
| 2023-07-31 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1544.00 | $4,632.00 | 2,151 | 4 |
| 2023-07-28 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1504.83 | $4,514.49 | 2,148 | 4 |
| 2023-07-27 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1510.00 | $4,530.00 | 2,145 | 4 |
| 2023-07-27 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1510.00 | $4,530.00 | 2,145 | 4/A |
| 2023-07-26 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1511.00 | $4,533.00 | 2,142 | 4/A |
| 2023-07-25 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1512.05 | $4,536.15 | 2,139 | 4/A |
| 2023-07-24 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1491.23 | $4,473.69 | 2,136 | 4 |
| 2023-07-21 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1469.26 | $4,407.78 | 2,133 | 4 |
| 2023-07-20 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1445.33 | $4,335.99 | 2,130 | 4 |
| 2023-07-19 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1443.10 | $4,329.30 | 2,127 | 4 |
| 2023-07-18 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1429.40 | $4,288.20 | 2,124 | 4 |
| 2023-07-17 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1401.26 | $4,203.78 | 2,121 | 4 |
| 2023-07-14 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1369.00 | $4,107.00 | 2,118 | 4 |
| 2023-07-13 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1436.17 | $4,308.51 | 2,115 | 4 |
| 2023-07-12 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1429.05 | $4,287.15 | 2,112 | 4 |
| 2023-07-11 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1411.46 | $4,234.38 | 2,109 | 4 |
| 2023-07-10 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1346.57 | $4,039.71 | 2,106 | 4 |
| 2023-07-07 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1348.80 | $4,046.40 | 2,103 | 4 |
| 2023-07-06 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1303.17 | $3,909.51 | 2,100 | 4 |
| 2023-07-05 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1339.44 | $4,018.32 | 2,097 | 4 |
| 2023-07-03 | Horizon, Kinetics Asset M… | Director | - | Direct | Purchase | 3 | 1349.33 | $4,047.99 | 2,094 | 4 |
| 2023-06-30 | Stahl, Murray, Horizon Ki… | TenPercentOwner | - | Direct | Purchase | 3 | 1316.50 | $3,949.50 | 2,091 | 4 |
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |