| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $144.30 | 643 | $92,784.90 | 3,637,206 | 2024-06-12 | Filing | |
| $146.65 | 409 | $59,979.85 | 3,058,808 | 2024-06-12 | Filing | |
| $146.06 | 748 | $109,252.88 | 3,059,217 | 2024-06-12 | Filing | |
| $145.34 | 150 | $21,801.00 | 3,059,965 | 2024-06-12 | Filing | |
| $144.30 | 643 | $92,784.90 | 3,060,115 | 2024-06-12 | Filing | |
| $143.39 | 1,381 | $198,021.59 | 19,962 | 2024-06-11 | Filing | |
| $144.08 | 792 | $114,111.36 | 3,637,849 | 2024-06-11 | Filing | |
| $143.27 | 1,158 | $165,906.66 | 3,638,641 | 2024-06-11 | Filing | |
| $144.08 | 792 | $114,111.36 | 3,060,758 | 2024-06-11 | Filing | |
| $143.27 | 1,158 | $165,906.66 | 3,061,550 | 2024-06-11 | Filing | |
| $146.00 | 600 | $87,600.00 | 3,639,799 | 2024-06-10 | Filing | |
| $144.93 | 200 | $28,986.00 | 3,640,399 | 2024-06-10 | Filing | |
| $143.98 | 674 | $97,042.52 | 3,640,599 | 2024-06-10 | Filing | |
| $142.85 | 476 | $67,996.60 | 3,641,273 | 2024-06-10 | Filing | |
| $146.00 | 600 | $87,600.00 | 3,062,708 | 2024-06-10 | Filing | |
| $144.93 | 200 | $28,986.00 | 3,063,308 | 2024-06-10 | Filing | |
| $143.98 | 674 | $97,042.52 | 3,063,508 | 2024-06-10 | Filing | |
| $142.85 | 476 | $67,996.60 | 3,064,182 | 2024-06-10 | Filing | |
| $147.21 | 200 | $29,442.00 | 3,641,749 | 2024-06-07 | Filing | |
| $146.04 | 600 | $87,624.00 | 3,641,949 | 2024-06-07 | Filing |