| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $96.04 | 1,300 | $124,856.03 | 253,062 | 2024-11-08 | Filing |
| Officer | $95.00 | 1,802 | $171,182.61 | 254,362 | 2024-11-08 | Filing |
| Officer | $93.97 | 2,400 | $225,522.24 | 256,164 | 2024-11-08 | Filing |
| Officer | $99.68 | 764 | $76,158.88 | 258,564 | 2024-11-07 | Filing |
| Officer | $98.79 | 3,000 | $296,373.00 | 259,328 | 2024-11-07 | Filing |
| Officer | $97.98 | 5,201 | $509,576.30 | 262,328 | 2024-11-07 | Filing |
| Officer | $96.90 | 16,695 | $1,617,735.48 | 267,529 | 2024-11-07 | Filing |
| Officer | $95.99 | 5,856 | $562,140.86 | 284,224 | 2024-11-07 | Filing |
| Officer | $94.78 | 10,484 | $993,621.10 | 290,080 | 2024-11-07 | Filing |
| Officer, Director | $99.59 | 968 | $96,402.35 | 775,000 | 2024-11-07 | Filing |
| Officer, Director | $98.75 | 5,504 | $543,493.58 | 775,968 | 2024-11-07 | Filing |
| Officer, Director | $98.00 | 7,015 | $687,502.97 | 781,472 | 2024-11-07 | Filing |
| Officer, Director | $96.88 | 24,595 | $2,382,783.28 | 788,487 | 2024-11-07 | Filing |
| Officer, Director | $95.90 | 7,398 | $709,451.92 | 813,082 | 2024-11-07 | Filing |
| Officer, Director | $94.76 | 14,520 | $1,375,903.58 | 820,480 | 2024-11-07 | Filing |
| Officer, Director | $99.59 | 968 | $96,402.44 | 775,000 | 2024-11-07 | Filing |
| Officer, Director | $98.75 | 5,504 | $543,494.13 | 775,968 | 2024-11-07 | Filing |
| Officer, Director | $98.00 | 7,015 | $687,502.97 | 781,472 | 2024-11-07 | Filing |
| Officer, Director | $96.88 | 24,596 | $2,382,880.16 | 788,487 | 2024-11-07 | Filing |
| Officer, Director | $95.90 | 7,397 | $709,356.03 | 813,083 | 2024-11-07 | Filing |