| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.91 | 442 | $64,493.24 | 802,934 | 2025-06-20 | Filing | |
| $145.41 | 1,699 | $247,057.03 | 803,376 | 2025-06-20 | Filing | |
| $144.04 | 4,839 | $697,010.04 | 805,075 | 2025-06-20 | Filing | |
| $143.55 | 3,020 | $433,510.73 | 809,914 | 2025-06-20 | Filing | |
| $145.90 | 490 | $71,492.67 | 173,060 | 2025-06-20 | Filing | |
| $145.41 | 1,662 | $241,676.57 | 173,550 | 2025-06-20 | Filing | |
| $144.04 | 4,797 | $690,945.97 | 175,212 | 2025-06-20 | Filing | |
| $143.55 | 3,051 | $437,956.41 | 180,009 | 2025-06-20 | Filing | |
| $145.90 | 1,539 | $224,540.41 | 3,012,166 | 2025-06-20 | Filing | |
| $145.41 | 5,043 | $733,318.77 | 3,013,705 | 2025-06-20 | Filing | |
| $144.04 | 14,578 | $2,099,755.35 | 3,018,748 | 2025-06-20 | Filing | |
| $143.54 | 9,340 | $1,340,701.89 | 3,033,326 | 2025-06-20 | Filing | |
| $143.66 | 4,500 | $646,469.10 | 467,625 | 2025-06-20 | Filing | |
| $142.80 | 1,000,000 | $142,804,600.00 | 26,671,360 | 2025-06-09 | Filing | |
| $142.51 | 190,000 | $27,076,729.00 | 8,855,848 | 2025-06-09 | Filing | |
| $141.86 | 168,849 | $23,952,125.55 | 9,045,848 | 2025-06-06 | Filing | |
| $140.92 | 935,000 | $131,755,618.50 | 9,214,697 | 2025-06-03 | Filing | |
| $137.79 | 125,836 | $17,338,678.18 | 10,149,697 | 2025-06-02 | Filing | |
| $134.82 | 50,000 | $6,740,820.00 | 201,044 | 2025-05-30 | Filing | |
| $138.80 | 660 | $91,608.00 | 16,619 | 2025-05-30 | Filing |