| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.96 | 1,348 | $99,698.08 | 50,686 | 2025-08-25 | Filing | |
| $76.90 | 100 | $7,690.00 | 249,062 | 2025-08-15 | Filing | |
| $75.98 | 6,865 | $521,602.70 | 249,162 | 2025-08-15 | Filing | |
| $75.22 | 20,035 | $1,507,032.70 | 256,027 | 2025-08-15 | Filing | |
| $74.85 | 5,500 | $411,675.00 | 60,956 | 2025-08-07 | Filing | |
| $80.36 | 4,000 | $321,440.00 | 48,034 | 2025-07-30 | Filing | |
| $85.10 | 14,700 | $1,250,970.00 | 61,734 | 2025-07-16 | Filing | |
| $85.48 | 54 | $4,615.92 | 61,734 | 2025-07-15 | Filing | |
| $84.91 | 874 | $74,211.34 | 61,788 | 2025-07-15 | Filing | |
| $83.87 | 1,888 | $158,346.56 | 62,662 | 2025-07-15 | Filing | |
| $82.67 | 2,484 | $205,352.28 | 64,550 | 2025-07-15 | Filing | |
| $84.53 | 104 | $8,791.12 | 249,062 | 2025-07-15 | Filing | |
| $83.94 | 1,496 | $125,574.24 | 249,166 | 2025-07-15 | Filing | |
| $82.31 | 19,997 | $1,645,953.07 | 250,662 | 2025-07-15 | Filing | |
| $81.64 | 5,403 | $441,100.92 | 270,659 | 2025-07-15 | Filing | |
| $80.92 | 240 | $19,420.80 | 60,956 | 2025-07-10 | Filing | |
| $79.94 | 5,260 | $420,484.40 | 61,196 | 2025-07-10 | Filing | |
| $81.90 | 200 | $16,380.00 | 60,956 | 2025-07-09 | Filing | |
| $81.08 | 1,945 | $157,700.60 | 61,156 | 2025-07-09 | Filing | |
| $80.02 | 20,000 | $1,600,400.00 | 61,734 | 2025-06-27 | Filing |