| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.44 | 1,586 | $249,703.33 | 7,112 | 2026-06-03 | Filing | |
| $155.24 | 1,155 | $179,302.20 | 14,410 | 2026-06-02 | Filing | |
| $159.99 | 2,000 | $319,980.00 | 6,360 | 2026-05-27 | Filing | |
| $155.37 | 900 | $139,833.00 | 17,695 | 2026-05-22 | Filing | |
| $155.51 | 926 | $143,997.91 | 31,295 | 2026-05-22 | Filing | |
| $152.70 | 1,161 | $177,284.70 | 20,493 | 2026-05-21 | Filing | |
| $149.75 | 1,166 | $174,608.50 | 27,627 | 2026-05-20 | Filing | |
| $142.51 | 600 | $85,508.76 | 5,473 | 2026-05-19 | Filing | |
| $141.41 | 2,625 | $371,188.39 | 6,073 | 2026-05-19 | Filing | |
| $138.79 | 3,500 | $485,770.95 | 32,990 | 2026-05-19 | Filing | |
| $140.22 | 1,789 | $250,853.58 | 11,400 | 2026-05-19 | Filing | |
| $163.89 | 2,574 | $421,864.70 | 7,817 | 2026-05-14 | Filing | |
| $162.32 | 1,015 | $164,749.73 | 17,293 | 2026-05-14 | Filing | |
| $164.14 | 2,000 | $328,280.00 | 4,477 | 2026-05-13 | Filing | |
| $160.85 | 2,883 | $463,730.55 | 29,823 | 2026-05-13 | Filing | |
| $161.00 | 2,258 | $363,538.00 | 12,759 | 2026-05-12 | Filing | |
| $156.75 | 7,468 | $1,170,609.00 | 123,570 | 2026-05-06 | Filing | |
| $138.86 | 1,244 | $172,741.84 | 131,038 | 2026-05-01 | Filing | |
| $94.06 | 1,244 | $117,010.64 | 132,282 | 2026-04-01 | Filing | |
| $90.00 | 1,244 | $111,960.00 | 133,526 | 2026-03-24 | Filing |