| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $104.80 | 3,670 | $384,603.52 | 221,330 | 2026-04-13 | Filing |
| Officer, Director | $113.88 | 3,200 | $364,417.60 | 0 | 2026-04-13 | Filing |
| Officer, Director | $113.12 | 44,559 | $5,040,340.30 | 3,200 | 2026-04-13 | Filing |
| Officer, Director | $112.03 | 194,686 | $21,809,874.37 | 47,759 | 2026-04-13 | Filing |
| Officer, Director | $111.09 | 334,761 | $37,189,838.11 | 242,445 | 2026-04-13 | Filing |
| Officer, Director | $110.33 | 204,389 | $22,551,239.88 | 577,206 | 2026-04-13 | Filing |
| Officer, Director | $109.06 | 62,936 | $6,863,548.42 | 781,595 | 2026-04-13 | Filing |
| Officer, Director | $108.05 | 20,486 | $2,213,588.10 | 844,531 | 2026-04-13 | Filing |
| Officer, Director | $107.18 | 12,343 | $1,322,967.17 | 865,017 | 2026-04-13 | Filing |
| Officer, Director | $105.86 | 7,960 | $842,632.86 | 877,360 | 2026-04-13 | Filing |
| Officer, Director | $104.80 | 14,680 | $1,538,414.09 | 885,320 | 2026-04-13 | Filing |
| Officer | $113.77 | 37 | $4,209.31 | 0 | 2026-04-13 | Filing |
| Officer | $113.07 | 300 | $33,920.22 | 37 | 2026-04-13 | Filing |
| Officer | $112.01 | 1,387 | $155,362.31 | 337 | 2026-04-13 | Filing |
| Officer | $111.07 | 2,418 | $268,556.62 | 1,724 | 2026-04-13 | Filing |
| Officer | $110.32 | 1,292 | $142,529.82 | 4,142 | 2026-04-13 | Filing |
| Officer | $109.01 | 441 | $48,072.00 | 5,434 | 2026-04-13 | Filing |
| Officer | $107.90 | 150 | $16,185.47 | 5,875 | 2026-04-13 | Filing |
| Officer | $106.99 | 65 | $6,954.52 | 6,025 | 2026-04-13 | Filing |
| Officer | $105.79 | 75 | $7,934.23 | 6,090 | 2026-04-13 | Filing |