| 2026-08-28 | Randy Shefman | SELL | 500 | $262.80 | $131,400 | 8,082 | 6% |
| 2026-06-16 | Randy Shefman | SELL | 500 | $215.85 | $107,925 | 8,582 | 6% |
| 2026-05-11 | Randy Shefman | SELL | 1,000 | $243.74 | $243,740 | 9,082 | 10% |
| 2026-03-12 | Mark Isto | SELL | 2,000 | $274.83 | $549,660 | 20,043 | 9% |
| 2026-03-04 | Paul Libner | SELL | 200 | $280.20 | $56,040 | 18,967 | 1% |
| 2026-03-04 | Paul Libner | SELL | 700 | $281.42 | $196,994 | 18,267 | 4% |
| 2026-03-04 | Paul Libner | SELL | 700 | $282.82 | $197,974 | 17,567 | 4% |
| 2026-03-04 | Paul Libner | SELL | 500 | $283.66 | $141,830 | 17,067 | 3% |
| 2026-03-04 | Paul Libner | SELL | 100 | $284.41 | $28,441 | 16,967 | 1% |
| 2026-03-04 | Paul Libner | SELL | 1,000 | $285.84 | $285,840 | 15,967 | 6% |
| 2026-03-02 | Daniel Breeze | SELL | 700 | $299.73 | $209,811 | 20,840 | 3% |
| 2026-03-02 | Daniel Breeze | SELL | 700 | $302.00 | $211,400 | 20,140 | 3% |
| 2026-02-20 | William M. Hayes | SELL | 4,173 | $277.07 | $1,156,213 | 6,129 | 41% |
| 2025-12-17 | Ronald J Vance | SELL | 300 | $218.53 | $65,559 | 8,428 | 3% |
| 2025-12-11 | Ronald J Vance | SELL | 500 | $218.29 | $109,145 | 8,728 | 5% |
| 2025-12-04 | Daniel Breeze | SELL | 970 | $202.23 | $196,163 | 19,409 | 5% |
| 2025-06-10 | Paul Libner | SELL | 2,000 | $176.96 | $353,920 | 19,749 | 9% |
| 2025-03-17 | Randy Shefman | SELL | 1,300 | $154.98 | $201,474 | 9,360 | 12% |
| 2025-03-11 | Daniel Breeze | SELL | 705 | $154.00 | $108,570 | 20,379 | 3% |
| 2025-01-15 | William Holmes Heissenbuttel | SELL | 1,500 | $136.45 | $204,675 | 106,706 | 1% |
| 2024-12-16 | William Holmes Heissenbuttel | SELL | 1,100 | $145.90 | $160,490 | 108,606 | 1% |
| 2024-12-16 | William Holmes Heissenbuttel | SELL | 400 | $146.56 | $58,624 | 108,206 | 0% |
| 2024-12-11 | Paul Libner | SELL | 1,756 | $153.00 | $268,668 | 18,482 | 9% |
| 2024-12-10 | Daniel Breeze | SELL | 201 | $150.06 | $30,162 | 16,092 | 1% |
| 2024-12-09 | Daniel Breeze | SELL | 549 | $150.00 | $82,350 | 16,293 | 3% |
| 2024-11-13 | William Holmes Heissenbuttel | SELL | 2,415 | $140.22 | $338,631 | 111,175 | 2% |
| 2024-11-13 | William Holmes Heissenbuttel | SELL | 400 | $141.01 | $56,404 | 110,775 | 0% |
| 2024-11-13 | William Holmes Heissenbuttel | SELL | 300 | $142.41 | $42,723 | 110,475 | 0% |
| 2024-11-13 | William Holmes Heissenbuttel | SELL | 469 | $143.75 | $67,419 | 110,006 | 0% |
| 2024-11-13 | William Holmes Heissenbuttel | SELL | 300 | $144.17 | $43,251 | 109,706 | 0% |
| 2024-11-08 | William M. Hayes | SELL | 1,984 | $147.05 | $291,747 | 9,268 | 18% |
| 2024-09-13 | Paul Libner | SELL | 200 | $142.50 | $28,500 | 18,457 | 1% |
| 2024-09-13 | Daniel Breeze | SELL | 840 | $143.43 | $120,481 | 16,842 | 5% |