| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.25 | 400 | $55,700.00 | 187,001 | 2024-06-03 | Filing | |
| $137.50 | 900 | $123,751.62 | 187,401 | 2024-06-03 | Filing | |
| $136.69 | 2,800 | $382,742.36 | 188,301 | 2024-06-03 | Filing | |
| $135.64 | 2,500 | $339,095.50 | 191,101 | 2024-06-03 | Filing | |
| $146.38 | 857 | $125,445.17 | 8,490 | 2024-05-24 | Filing | |
| $145.22 | 1,143 | $165,990.35 | 9,347 | 2024-05-24 | Filing | |
| $146.84 | 115 | $16,886.11 | 59,616 | 2024-05-20 | Filing | |
| $145.84 | 621 | $90,567.32 | 59,731 | 2024-05-20 | Filing | |
| $144.31 | 594 | $85,718.00 | 60,352 | 2024-05-20 | Filing | |
| $169.87 | 313 | $53,167.84 | 93,196 | 2024-05-06 | Filing | |
| $169.02 | 71 | $12,000.08 | 93,509 | 2024-05-06 | Filing | |
| $167.77 | 232 | $38,922.29 | 93,580 | 2024-05-06 | Filing | |
| $165.99 | 312 | $51,788.88 | 93,812 | 2024-05-06 | Filing | |
| $168.88 | 435 | $73,461.45 | 62,614 | 2024-04-22 | Filing | |
| $168.27 | 504 | $84,810.10 | 63,049 | 2024-04-22 | Filing | |
| $165.71 | 72 | $11,931.18 | 63,553 | 2024-04-22 | Filing | |
| $164.94 | 432 | $71,254.08 | 63,625 | 2024-04-22 | Filing | |
| $166.62 | 243 | $40,489.34 | 193,608 | 2024-04-15 | Filing | |
| $165.62 | 975 | $161,477.65 | 193,851 | 2024-04-15 | Filing | |
| $164.63 | 712 | $117,218.62 | 194,826 | 2024-04-15 | Filing |