| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.01 | 27,688 | $1,910,748.88 | 32,004 | 2026-08-24 | Filing | |
| $71.05 | 2,000 | $142,100.00 | 12,880 | 2026-08-21 | Filing | |
| $64.70 | 1,457 | $94,267.90 | 33,348 | 2026-08-21 | Filing | |
| $68.21 | 10,000 | $682,100.00 | 36,435 | 2026-08-18 | Filing | |
| $65.28 | 4,876 | $318,324.78 | 104,326 | 2026-08-17 | Filing | |
| $64.36 | 15,124 | $973,441.14 | 109,202 | 2026-08-17 | Filing | |
| $67.20 | 13,074 | $878,598.95 | 231,486 | 2026-08-17 | Filing | |
| $66.62 | 57,700 | $3,843,743.20 | 244,560 | 2026-08-17 | Filing | |
| $65.35 | 4,623 | $302,117.67 | 302,260 | 2026-08-17 | Filing | |
| $64.38 | 4,603 | $296,354.95 | 306,883 | 2026-08-17 | Filing | |
| $68.27 | 61,822 | $4,220,587.94 | 247,795 | 2026-08-13 | Filing | |
| $67.74 | 82,224 | $5,569,853.76 | 309,617 | 2026-08-13 | Filing | |
| $66.64 | 38,388 | $2,558,176.32 | 391,841 | 2026-08-13 | Filing | |
| $65.75 | 17,566 | $1,154,964.50 | 430,229 | 2026-08-13 | Filing | |
| $51.50 | 5,000 | $257,500.00 | 34,805 | 2026-06-29 | Filing | |
| $48.00 | 1,871 | $89,808.00 | 29,368 | 2026-06-03 | Filing | |
| $46.00 | 3,061 | $140,806.00 | 31,239 | 2026-06-01 | Filing | |
| $45.00 | 1,848 | $83,160.00 | 34,300 | 2026-05-29 | Filing | |
| $44.04 | 1,849 | $81,420.72 | 36,148 | 2026-05-28 | Filing | |
| $44.36 | 10,000 | $443,600.00 | 48,372 | 2026-05-18 | Filing |