| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $86.44 | 1,050 | $90,760.64 | 106,642 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $94.01 | 2,405 | $226,096.70 | 2,076,815 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $93.32 | 50,435 | $4,706,533.68 | 2,079,220 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $92.10 | 61,300 | $5,645,435.76 | 2,129,655 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $91.27 | 45,150 | $4,120,696.02 | 2,190,955 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $90.38 | 27,820 | $2,514,441.15 | 2,236,105 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $89.45 | 10,550 | $943,716.49 | 2,263,925 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $87.99 | 390 | $34,317.39 | 2,274,475 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $86.44 | 1,950 | $168,555.47 | 2,274,865 | 2026-08-04 | Filing |
| Officer | $92.29 | 19,208 | $1,772,706.32 | 71,266 | 2026-08-05 | Filing |
| Officer | $90.00 | 6,397 | $575,735.76 | 52,974 | 2026-08-04 | Filing |
| Officer | $85.76 | 63 | $5,403.06 | 49,500 | 2026-08-03 | Filing |
| Officer | $85.34 | 67 | $5,717.89 | 49,563 | 2026-08-03 | Filing |
| Officer | $83.88 | 83 | $6,961.79 | 49,630 | 2026-08-03 | Filing |
| Officer | $82.91 | 108 | $8,954.03 | 49,713 | 2026-08-03 | Filing |
| Officer | $82.16 | 71 | $5,833.23 | 49,821 | 2026-08-03 | Filing |
| Officer | $81.02 | 18 | $1,458.32 | 49,892 | 2026-08-03 | Filing |
| Officer | $79.87 | 45 | $3,594.14 | 49,910 | 2026-08-03 | Filing |
| Officer | $78.85 | 12 | $946.21 | 49,955 | 2026-08-03 | Filing |
| Officer | $77.38 | 3 | $232.15 | 49,967 | 2026-08-03 | Filing |