| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.83 | 19,416 | $2,171,217.50 | 4,315,333 | 2025-12-26 | Filing | |
| $114.58 | 19,103 | $2,188,859.95 | 525,964,456 | 2025-12-19 | Filing | |
| $114.26 | 852,897 | $97,449,367.24 | 525,983,559 | 2025-12-19 | Filing | |
| $115.21 | 4,000 | $460,840.00 | 1,031,455 | 2025-12-19 | Filing | |
| $114.91 | 13,125 | $1,508,201.63 | 733,841 | 2025-12-18 | Filing | |
| $116.09 | 5,162 | $599,241.61 | 527,359,456 | 2025-12-16 | Filing | |
| $115.29 | 255,838 | $29,495,844.44 | 527,364,618 | 2025-12-16 | Filing | |
| $117.00 | 1,425 | $166,725.00 | 641,363 | 2025-12-15 | Filing | |
| $111.54 | 833 | $92,914.32 | 617,318 | 2025-12-01 | Filing | |
| $111.04 | 1,367 | $151,791.68 | 618,151 | 2025-12-01 | Filing | |
| $109.57 | 19,416 | $2,127,329.57 | 4,334,747 | 2025-11-28 | Filing | |
| $106.65 | 7,000 | $746,550.00 | 136,289 | 2025-11-25 | Filing | |
| $108.00 | 23,997 | $2,591,676.00 | 530,951,456 | 2025-11-21 | Filing | |
| $107.42 | 906,187 | $97,341,429.50 | 530,975,453 | 2025-11-21 | Filing | |
| $106.39 | 261,328 | $27,803,077.91 | 531,881,640 | 2025-11-21 | Filing | |
| $105.45 | 2,954,232 | $311,535,581.33 | 532,142,968 | 2025-11-21 | Filing | |
| $106.32 | 3,400 | $361,477.80 | 879,815 | 2025-11-20 | Filing | |
| $105.76 | 2,023 | $213,960.37 | 883,215 | 2025-11-20 | Filing | |
| $104.15 | 4,519 | $470,646.62 | 885,238 | 2025-11-20 | Filing | |
| $103.31 | 3,183 | $328,823.63 | 889,757 | 2025-11-20 | Filing |