| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $107.18 | 19,416 | $2,080,950.57 | 4,354,162 | 2025-10-23 | Filing | |
| $107.75 | 4,000 | $431,000.00 | 1,044,455 | 2025-10-20 | Filing | |
| $109.49 | 78 | $8,540.22 | 892,940 | 2025-10-16 | Filing | |
| $108.63 | 2,623 | $284,944.36 | 893,018 | 2025-10-16 | Filing |