| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $134.29 | 900 | $120,861.00 | 414,195 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $132.72 | 3,000 | $398,160.00 | 415,095 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $132.01 | 11,100 | $1,465,311.00 | 418,095 | 2026-03-13 | Filing |
| Officer | $138.86 | 1,770 | $245,782.20 | 183,057 | 2026-03-09 | Filing |
| Officer | $138.12 | 2,600 | $359,112.00 | 184,827 | 2026-03-09 | Filing |
| Officer | $136.41 | 400 | $54,564.00 | 187,427 | 2026-03-09 | Filing |
| Officer | $135.52 | 1,830 | $248,001.60 | 187,827 | 2026-03-09 | Filing |
| Officer | $134.60 | 2,400 | $323,040.00 | 189,657 | 2026-03-09 | Filing |
| Officer | $133.45 | 500 | $66,725.00 | 192,057 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $150.45 | 100 | $15,045.00 | 411,195 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $148.76 | 500 | $74,380.00 | 411,295 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $147.54 | 900 | $132,786.00 | 411,795 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $147.00 | 1,000 | $147,000.00 | 412,695 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $145.73 | 4,000 | $582,920.00 | 413,695 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $144.69 | 6,599 | $954,809.31 | 417,695 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $143.90 | 4,901 | $705,253.90 | 424,294 | 2026-02-27 | Filing |
| Officer | $146.71 | 300 | $44,013.00 | 41,658 | 2026-02-24 | Filing |
| Officer | $145.88 | 800 | $116,704.00 | 41,958 | 2026-02-24 | Filing |
| Officer | $144.55 | 800 | $115,640.00 | 42,758 | 2026-02-24 | Filing |
| Officer | $143.72 | 2,778 | $399,254.16 | 43,558 | 2026-02-24 | Filing |