| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $158.96 | 300 | $47,688.00 | 411,195 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $158.20 | 7,467 | $1,181,279.40 | 411,495 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $157.17 | 4,211 | $661,842.87 | 418,962 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $156.40 | 3,322 | $519,560.80 | 423,173 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $155.22 | 2,000 | $310,440.00 | 426,495 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $154.19 | 700 | $107,933.00 | 428,495 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $176.81 | 100 | $17,681.00 | 411,195 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $175.92 | 300 | $52,776.00 | 411,295 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $174.71 | 700 | $122,297.00 | 411,595 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $173.78 | 1,700 | $295,426.00 | 412,295 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $172.82 | 1,850 | $319,717.00 | 413,995 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $171.90 | 7,249 | $1,246,103.10 | 415,845 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $170.90 | 3,701 | $632,500.90 | 423,094 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $169.76 | 1,200 | $203,712.00 | 426,795 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $168.53 | 1,200 | $202,236.00 | 427,995 | 2026-05-05 | Filing |
| Officer | $163.58 | 200 | $32,716.00 | 1,088,451 | 2026-04-16 | Filing |
| Officer | $162.86 | 1,390 | $226,375.40 | 1,088,651 | 2026-04-16 | Filing |
| Officer | $162.08 | 22,998 | $3,727,515.84 | 1,090,041 | 2026-04-16 | Filing |
| Officer | $161.01 | 8,679 | $1,397,405.79 | 1,113,039 | 2026-04-16 | Filing |
| Officer | $160.05 | 2,700 | $432,135.00 | 1,121,718 | 2026-04-16 | Filing |