| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $81.85 | 130,609 | $10,690,033.19 | 1,293,205 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $81.20 | 63,315 | $5,141,266.64 | 1,423,814 | 2026-09-01 | Filing |
| Officer | $89.24 | 232 | $20,704.58 | 123,313 | 2026-08-26 | Filing |
| Officer | $88.18 | 1,144 | $100,880.44 | 123,545 | 2026-08-26 | Filing |
| Officer | $87.39 | 724 | $63,269.49 | 124,689 | 2026-08-26 | Filing |
| Large Shareholder, Officer, Director | $89.93 | 1,960 | $176,263.98 | 0 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $89.17 | 33,546 | $2,991,357.20 | 1,960 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $88.31 | 72,186 | $6,374,399.17 | 35,506 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $89.93 | 3,640 | $327,347.38 | 1,487,129 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $89.17 | 62,293 | $5,554,785.17 | 1,490,769 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $88.31 | 134,067 | $11,838,813.25 | 1,553,062 | 2026-08-25 | Filing |
| Officer | $90.04 | 100 | $9,004.00 | 132,596 | 2026-08-25 | Filing |
| Officer | $89.24 | 1,500 | $133,867.20 | 132,696 | 2026-08-25 | Filing |
| Officer | $88.37 | 3,909 | $345,442.24 | 134,196 | 2026-08-25 | Filing |
| Officer | $86.55 | 85 | $7,356.57 | 48,000 | 2026-08-24 | Filing |
| Officer | $86.03 | 243 | $20,905.22 | 48,085 | 2026-08-24 | Filing |
| Officer | $84.68 | 75 | $6,350.86 | 48,328 | 2026-08-24 | Filing |
| Officer | $83.95 | 97 | $8,143.21 | 48,403 | 2026-08-24 | Filing |
| Officer | $86.48 | 3,140 | $271,536.84 | 0 | 2026-08-24 | Filing |
| Officer | $86.00 | 4,995 | $429,563.01 | 3,140 | 2026-08-24 | Filing |