Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $117.97 | 3,131 | Officer | 684,867 | 2024-11-18 | Filing |
| $127.55 | 27,687 | Officer | 693,953 | 2024-11-07 | Filing |
| $120.43 | 25,000 | Officer | 693,953 | 2024-10-22 | Filing |
| $117.89 | 1,355 | Director | 28,636 | 2024-10-21 | Filing |
| $115.65 | 63,837 | Large Shareholder, Officer, Director | 7,330 | 2024-10-09 | Filing |
| $114.91 | 16,812 | Large Shareholder, Officer, Director | 71,167 | 2024-10-09 | Filing |
| $115.43 | 25,000 | Officer | 693,953 | 2024-10-09 | Filing |
| $113.35 | 21,125 | Large Shareholder, Officer, Director | 87,979 | 2024-10-07 | Filing |
| $112.66 | 83,843 | Large Shareholder, Officer, Director | 109,104 | 2024-10-07 | Filing |
| $111.75 | 95,032 | Large Shareholder, Officer, Director | 192,947 | 2024-10-07 | Filing |
| $113.10 | 142,264 | Large Shareholder, Officer, Director | 287,979 | 2024-10-04 | Filing |
| $112.62 | 57,736 | Large Shareholder, Officer, Director | 430,243 | 2024-10-04 | Filing |
| $109.35 | 100 | Officer | 178,853 | 2024-09-30 | Filing |
| $108.59 | 637 | Officer | 178,953 | 2024-09-30 | Filing |
| $108.98 | 7,765 | Officer | 179,590 | 2024-09-30 | Filing |
| $108.65 | 5,157 | Officer | 179,590 | 2024-09-30 | Filing |
| $108.34 | 3,840 | Officer | 179,590 | 2024-09-30 | Filing |
| $108.20 | 3,080 | Officer | 179,590 | 2024-09-30 | Filing |
| $111.72 | 6,000 | Large Shareholder, Officer, Director | 207,330 | 2024-09-26 | Filing |
| $110.57 | 9,307 | Large Shareholder, Officer, Director | 213,330 | 2024-09-26 | Filing |