| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.45 | 1,370 | $215,711.71 | 165,342 | 2024-08-20 | Filing | |
| $158.60 | 800 | $126,881.04 | 20,361 | 2024-08-15 | Filing | |
| $157.65 | 450 | $70,942.77 | 21,161 | 2024-08-15 | Filing | |
| $155.21 | 1,000 | $155,210.00 | 11,624 | 2024-08-08 | Filing | |
| $186.05 | 200 | $37,210.46 | 166,712 | 2024-06-06 | Filing | |
| $185.10 | 500 | $92,550.40 | 166,912 | 2024-06-06 | Filing | |
| $183.77 | 200 | $36,754.00 | 167,412 | 2024-06-06 | Filing | |
| $182.31 | 527 | $96,074.95 | 167,612 | 2024-06-06 | Filing | |
| $181.68 | 577 | $104,826.48 | 168,139 | 2024-06-06 | Filing | |
| $180.60 | 762 | $137,620.40 | 168,716 | 2024-06-06 | Filing | |
| $179.98 | 4,236 | $762,394.86 | 169,478 | 2024-06-06 | Filing | |
| $178.80 | 498 | $89,044.44 | 173,714 | 2024-06-06 | Filing | |
| $174.01 | 1,000 | $174,009.70 | 12,624 | 2024-05-21 | Filing | |
| $168.31 | 1,057 | $177,903.67 | 21,611 | 2024-05-15 | Filing | |
| $167.35 | 193 | $32,298.01 | 22,668 | 2024-05-15 | Filing | |
| $164.06 | 2,500 | $410,138.25 | 4,743 | 2024-05-10 | Filing | |
| $139.40 | 411 | $57,293.56 | 170,280 | 2024-03-12 | Filing | |
| $138.93 | 5,541 | $769,811.68 | 170,691 | 2024-03-12 | Filing | |
| $137.86 | 1,171 | $161,433.36 | 176,232 | 2024-03-12 | Filing | |
| $136.28 | 377 | $51,377.37 | 177,403 | 2024-03-12 | Filing |