| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $105.29 | 19,790 | $2,083,607.96 | 83,618 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $103.94 | 2,779 | $288,855.10 | 103,408 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $102.72 | 1,505 | $154,587.13 | 106,187 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $111.80 | 1,495 | $167,146.83 | 3,276,815 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $111.05 | 7,800 | $866,170.50 | 3,278,310 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $110.25 | 10,205 | $1,125,062.47 | 3,286,110 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $109.17 | 8,529 | $931,069.14 | 3,296,315 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $108.00 | 21,933 | $2,368,856.12 | 3,304,844 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $107.10 | 40,091 | $4,293,617.81 | 3,326,777 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $106.04 | 65,239 | $6,917,897.89 | 3,366,868 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $105.29 | 36,751 | $3,869,362.11 | 3,432,107 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $103.94 | 5,162 | $536,549.12 | 3,468,858 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $102.72 | 2,795 | $287,090.38 | 3,474,020 | 2026-06-23 | Filing |
| Officer | $119.00 | 4 | $476.00 | 52,500 | 2026-06-22 | Filing |
| Officer | $117.39 | 4 | $469.55 | 52,504 | 2026-06-22 | Filing |
| Officer | $116.48 | 23 | $2,679.14 | 52,508 | 2026-06-22 | Filing |
| Officer | $115.44 | 20 | $2,308.88 | 52,531 | 2026-06-22 | Filing |
| Officer | $114.50 | 18 | $2,060.96 | 52,551 | 2026-06-22 | Filing |
| Officer | $112.95 | 22 | $2,485.00 | 52,569 | 2026-06-22 | Filing |
| Officer | $112.04 | 53 | $5,938.06 | 52,591 | 2026-06-22 | Filing |