| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $159.08 | 2,300 | $365,884.00 | 1,124,418 | 2026-04-16 | Filing |
| Officer | $157.93 | 900 | $142,137.00 | 1,126,718 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $159.21 | 3,300 | $525,393.00 | 411,195 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $158.48 | 11,605 | $1,839,160.40 | 414,495 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $157.41 | 2,595 | $408,478.95 | 426,100 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $156.41 | 500 | $78,205.00 | 428,695 | 2026-04-15 | Filing |