| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $162.19 | 3,391 | $549,986.29 | 597,715 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $161.06 | 2,500 | $402,650.00 | 601,106 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $160.12 | 3,436 | $550,172.32 | 603,606 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $159.08 | 2,473 | $393,404.84 | 607,042 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $158.03 | 1,700 | $268,651.00 | 609,515 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $156.03 | 300 | $46,809.00 | 611,215 | 2025-02-28 | Filing |
| Officer | $165.71 | 100 | $16,571.00 | 30,252 | 2025-02-24 | Filing |
| Officer | $165.02 | 900 | $148,518.00 | 30,352 | 2025-02-24 | Filing |
| Officer | $163.97 | 1,600 | $262,352.00 | 31,252 | 2025-02-24 | Filing |
| Officer | $163.07 | 1,200 | $195,684.00 | 32,852 | 2025-02-24 | Filing |
| Officer | $161.27 | 300 | $48,381.00 | 34,052 | 2025-02-24 | Filing |
| Officer | $159.83 | 300 | $47,949.00 | 34,352 | 2025-02-24 | Filing |
| Officer | $157.23 | 600 | $94,338.00 | 34,652 | 2025-02-24 | Filing |
| Officer | $165.33 | 2,899 | $479,291.67 | 281,213 | 2025-02-24 | Filing |
| Officer | $164.54 | 4,901 | $806,410.54 | 284,112 | 2025-02-24 | Filing |
| Officer | $163.66 | 5,800 | $949,228.00 | 289,013 | 2025-02-24 | Filing |
| Officer | $162.74 | 2,500 | $406,850.00 | 294,813 | 2025-02-24 | Filing |
| Officer | $161.49 | 900 | $145,341.00 | 297,313 | 2025-02-24 | Filing |
| Officer | $160.32 | 400 | $64,128.00 | 298,213 | 2025-02-24 | Filing |
| Officer | $159.07 | 700 | $111,349.00 | 298,613 | 2025-02-24 | Filing |