| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $114.26 | 23,801 | $2,719,557.00 | 454,032 | 2026-04-20 | Filing |
| Officer | $113.51 | 22,399 | $2,542,573.21 | 477,833 | 2026-04-20 | Filing |
| Officer | $112.41 | 8,800 | $989,232.64 | 500,232 | 2026-04-20 | Filing |
| Officer | $111.28 | 4,700 | $523,033.86 | 509,032 | 2026-04-20 | Filing |
| Large Shareholder | $118.26 | 3,861 | $456,601.86 | 796,282 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 18,435 | $2,180,123.10 | 2,679,978 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 22,886 | $2,706,498.36 | 2,765,650 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 37,129 | $4,390,875.54 | 8,094,072 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 9,859 | $1,165,925.34 | 1,007,567 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 43,649 | $5,161,930.74 | 8,155,224 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 34,817 | $4,117,458.42 | 5,724,032 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 25,361 | $2,999,191.86 | 4,569,619 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 1,179 | $139,428.54 | 279,489 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 11,376 | $1,345,325.76 | 1,367,799 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 86,783 | $10,262,957.58 | 20,622,833 | 2026-04-21 | Filing |
| Large Shareholder | $118.26 | 28,117 | $3,325,116.42 | 5,023,856 | 2026-04-21 | Filing |
| Large Shareholder | $117.33 | 3,818 | $447,965.94 | 800,143 | 2026-04-20 | Filing |
| Large Shareholder | $117.33 | 18,228 | $2,138,691.24 | 2,698,413 | 2026-04-20 | Filing |
| Large Shareholder | $117.33 | 22,626 | $2,654,708.58 | 2,788,536 | 2026-04-20 | Filing |
| Large Shareholder | $117.33 | 36,714 | $4,307,653.62 | 8,131,201 | 2026-04-20 | Filing |