| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $117.32 | 92,063 | $10,801,107.35 | 314,632 | 2026-04-20 | Filing |
| Officer | $116.59 | 35,237 | $4,108,327.64 | 406,695 | 2026-04-20 | Filing |
| Officer | $115.40 | 12,100 | $1,396,370.25 | 441,932 | 2026-04-20 | Filing |
| 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 |