| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.56 | 82 | $12,837.92 | 27,119 | 2026-08-14 | Filing | |
| $154.25 | 2,000 | $308,500.00 | 20,490 | 2026-08-11 | Filing | |
| $152.67 | 459 | $70,075.53 | 1,050 | 2026-07-31 | Filing | |
| $172.51 | 189 | $32,604.39 | 74,399 | 2026-07-29 | Filing | |
| $171.17 | 867 | $148,404.39 | 74,588 | 2026-07-29 | Filing | |
| $170.15 | 5,613 | $955,051.95 | 75,455 | 2026-07-29 | Filing | |
| $169.35 | 3,060 | $518,211.00 | 81,068 | 2026-07-29 | Filing | |
| $168.24 | 497 | $83,615.28 | 84,128 | 2026-07-29 | Filing | |
| $166.32 | 884 | $147,026.88 | 84,625 | 2026-07-29 | Filing | |
| $165.22 | 800 | $132,176.00 | 85,509 | 2026-07-29 | Filing | |
| $164.49 | 1,373 | $225,844.77 | 86,309 | 2026-07-29 | Filing | |
| $163.49 | 2,168 | $354,446.32 | 87,682 | 2026-07-29 | Filing | |
| $162.56 | 2,507 | $407,537.92 | 89,850 | 2026-07-29 | Filing | |
| $161.42 | 1,142 | $184,341.64 | 92,357 | 2026-07-29 | Filing | |
| $160.28 | 4,972 | $796,912.16 | 93,499 | 2026-07-29 | Filing | |
| $106.25 | 100 | $10,625.00 | 8,575 | 2026-05-22 | Filing | |
| $105.43 | 1,099 | $115,867.57 | 8,675 | 2026-05-22 | Filing | |
| $104.08 | 622 | $64,737.76 | 9,774 | 2026-05-22 | Filing | |
| $118.44 | 443 | $52,468.92 | 13,646 | 2026-05-11 | Filing | |
| $118.44 | 598 | $70,827.12 | 27,201 | 2026-05-11 | Filing |