| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.33 | 50,000 | $6,066,500.00 | 480,949 | 2025-11-26 | Filing | |
| $115.00 | 2,100 | $241,498.32 | 530,949 | 2025-11-24 | Filing | |
| $114.02 | 2,500 | $285,041.00 | 533,049 | 2025-11-24 | Filing | |
| $112.91 | 2,200 | $248,401.78 | 535,549 | 2025-11-24 | Filing | |
| $112.23 | 600 | $67,338.18 | 537,749 | 2025-11-24 | Filing | |
| $111.07 | 1,600 | $177,708.96 | 538,349 | 2025-11-24 | Filing | |
| $109.82 | 1,000 | $109,819.00 | 539,949 | 2025-11-24 | Filing | |
| $120.70 | 5,972 | $720,819.80 | 0 | 2025-11-17 | Filing | |
| $119.83 | 31,444 | $3,768,069.73 | 5,972 | 2025-11-17 | Filing | |
| $118.95 | 37,135 | $4,417,289.95 | 37,416 | 2025-11-17 | Filing | |
| $117.84 | 84,332 | $9,937,514.22 | 74,551 | 2025-11-17 | Filing | |
| $117.06 | 66,645 | $7,801,343.74 | 158,883 | 2025-11-17 | Filing | |
| $115.95 | 78,685 | $9,123,226.75 | 225,528 | 2025-11-17 | Filing | |
| $114.94 | 30,292 | $3,481,614.05 | 304,213 | 2025-11-17 | Filing | |
| $113.81 | 44,897 | $5,109,678.18 | 334,505 | 2025-11-17 | Filing | |
| $113.08 | 38,936 | $4,402,843.94 | 379,402 | 2025-11-17 | Filing | |
| $134.25 | 25,901 | $3,477,266.23 | 463,691 | 2025-11-11 | Filing | |
| $133.49 | 114,032 | $15,222,302.73 | 489,592 | 2025-11-11 | Filing | |
| $132.41 | 88,950 | $11,777,424.75 | 603,624 | 2025-11-11 | Filing | |
| $131.69 | 71,117 | $9,365,141.71 | 692,574 | 2025-11-11 | Filing |