| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $117.84 | 24 | $2,828.16 | 269,506 | 2026-04-30 | Filing |
| Large Shareholder | $117.84 | 232 | $27,338.88 | 1,271,251 | 2026-04-30 | Filing |
| Large Shareholder | $117.84 | 1,764 | $207,869.76 | 19,886,405 | 2026-04-30 | Filing |
| Large Shareholder | $117.84 | 557 | $65,636.88 | 4,785,278 | 2026-04-30 | Filing |
| Officer, Director | $114.98 | 1,839 | $211,439.94 | 0 | 2026-04-29 | Filing |
| Officer, Director | $114.22 | 7,029 | $802,860.11 | 1,839 | 2026-04-29 | Filing |
| Officer, Director | $113.21 | 1,950 | $220,754.04 | 8,868 | 2026-04-29 | Filing |
| Officer, Director | $112.23 | 2,208 | $247,800.97 | 10,818 | 2026-04-29 | Filing |
| Officer, Director | $111.37 | 939 | $104,573.05 | 13,026 | 2026-04-29 | Filing |
| Officer, Director | $110.06 | 460 | $50,628.98 | 13,965 | 2026-04-29 | Filing |
| Officer, Director | $108.87 | 520 | $56,614.22 | 14,425 | 2026-04-29 | Filing |
| Officer, Director | $107.90 | 440 | $47,474.59 | 14,945 | 2026-04-29 | Filing |
| Officer, Director | $114.98 | 7,359 | $846,104.70 | 0 | 2026-04-29 | Filing |
| Officer, Director | $114.22 | 28,116 | $3,211,437.64 | 7,359 | 2026-04-29 | Filing |
| Officer, Director | $113.21 | 7,796 | $882,562.55 | 35,475 | 2026-04-29 | Filing |
| Officer, Director | $112.23 | 8,834 | $991,429.22 | 43,271 | 2026-04-29 | Filing |
| Officer, Director | $111.37 | 3,754 | $418,069.84 | 52,105 | 2026-04-29 | Filing |
| Officer, Director | $110.06 | 1,840 | $202,515.92 | 55,859 | 2026-04-29 | Filing |
| Officer, Director | $108.87 | 2,080 | $226,456.88 | 57,699 | 2026-04-29 | Filing |
| Officer, Director | $107.90 | 1,760 | $189,898.37 | 59,779 | 2026-04-29 | Filing |