Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $79.45 | 11,696 | $929,291.64 | 6,853,430 | 2025-05-14 | Filing |
Large Shareholder, Officer, Director | $75.72 | 25,496 | $1,930,541.82 | 514,474 | 2025-05-13 | Filing |
Large Shareholder, Officer, Director | $75.00 | 78,038 | $5,853,169.96 | 539,970 | 2025-05-13 | Filing |
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 |