| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $75.72 | 28,046 | $2,123,626.29 | 875 | 2025-05-13 | Filing |
| Large Shareholder, Officer, Director | $75.00 | 85,843 | $6,438,576.96 | 28,921 | 2025-05-13 | Filing |
| Large Shareholder, Officer, Director | $75.72 | 140,231 | $10,618,207.18 | 221,983 | 2025-05-13 | Filing |
| Large Shareholder, Officer, Director | $75.00 | 429,219 | $32,193,184.80 | 362,214 | 2025-05-13 | Filing |
| Officer | $72.40 | 16,550 | $1,198,205.11 | 516,434 | 2025-05-12 | Filing |
| Officer | $71.46 | 33,450 | $2,390,417.28 | 532,984 | 2025-05-12 | Filing |
| Large Shareholder, Officer, Director | $74.44 | 21,464 | $1,597,730.79 | 618,008 | 2025-05-12 | Filing |
| Large Shareholder, Officer, Director | $74.44 | 23,610 | $1,757,474.10 | 875 | 2025-05-12 | Filing |
| Large Shareholder, Officer, Director | $74.44 | 118,051 | $8,787,444.92 | 221,983 | 2025-05-12 | Filing |
| | $76.47 | 924 | $70,654.40 | 295,660 | 2025-05-13 | Filing |
| | $76.47 | 924 | $70,654.40 | 295,660 | 2025-05-13 | Filing |
| | $76.47 | 11,352 | $868,040.90 | 6,865,126 | 2025-05-13 | Filing |
| | $73.46 | 896 | $65,823.03 | 296,584 | 2025-05-12 | Filing |
| | $73.46 | 896 | $65,823.03 | 296,584 | 2025-05-12 | Filing |
| | $73.46 | 11,008 | $808,682.91 | 6,876,478 | 2025-05-12 | Filing |
| Director | $71.07 | 16 | $1,137.17 | 297,480 | 2025-05-06 | Filing |
| Director | $70.50 | 1,010 | $71,201.87 | 297,496 | 2025-05-06 | Filing |
| Director | $69.68 | 1,494 | $104,098.04 | 298,506 | 2025-05-06 | Filing |
| Director | $71.07 | 20 | $1,421.46 | 297,480 | 2025-05-06 | Filing |
| Director | $70.50 | 1,069 | $75,365.46 | 297,500 | 2025-05-06 | Filing |