| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $145.04 | 3,500 | $507,640.00 | 549,231 | 2025-07-15 | Filing |
| Large Shareholder, Officer, Director | $143.47 | 900 | $129,123.00 | 552,731 | 2025-07-15 | Filing |
| Officer | $145.90 | 100 | $14,590.00 | 1,428,007 | 2025-07-16 | Filing |
| Officer | $145.12 | 900 | $130,608.00 | 1,428,107 | 2025-07-16 | Filing |
| Officer | $144.18 | 6,535 | $942,216.30 | 1,429,007 | 2025-07-16 | Filing |
| Officer | $143.08 | 4,910 | $702,522.80 | 1,435,542 | 2025-07-16 | Filing |
| Officer | $142.18 | 7,989 | $1,135,876.02 | 1,440,452 | 2025-07-16 | Filing |
| Officer | $141.12 | 3,600 | $508,032.00 | 1,448,441 | 2025-07-16 | Filing |
| Officer | $140.07 | 8,000 | $1,120,560.00 | 1,452,041 | 2025-07-16 | Filing |
| Officer | $139.15 | 1,300 | $180,895.00 | 1,460,041 | 2025-07-16 | Filing |
| Large Shareholder, Officer, Director | $154.26 | 500 | $77,130.00 | 539,631 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $153.27 | 1,800 | $275,886.00 | 540,131 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $152.20 | 2,957 | $450,055.40 | 541,931 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $151.48 | 3,100 | $469,588.00 | 544,888 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $150.31 | 4,741 | $712,619.71 | 547,988 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $148.94 | 300 | $44,682.00 | 552,729 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $147.81 | 602 | $88,981.62 | 553,029 | 2025-06-30 | Filing |
| Officer | $150.64 | 3,500 | $527,240.00 | 37,868 | 2025-06-25 | Filing |
| Officer | $141.48 | 108 | $15,279.84 | 246,373 | 2025-06-23 | Filing |
| Officer | $140.54 | 1,100 | $154,594.00 | 246,481 | 2025-06-23 | Filing |