| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $101.63 | 4,000 | $406,520.00 | 1,040,455 | 2025-11-19 | Filing | |
| $102.58 | 1,630 | $167,205.40 | 642,788 | 2025-11-17 | Filing | |
| $101.63 | 862 | $87,606.01 | 619,518 | 2025-11-03 | Filing | |
| $100.89 | 1,338 | $134,995.64 | 620,380 | 2025-11-03 | Filing |