| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.00 | 6,900 | $510,600.00 | 136,826 | 2024-11-01 | Filing | |
| $74.31 | 3,984 | $296,051.04 | 143,376 | 2024-10-31 | Filing | |
| $76.05 | 4,000 | $304,200.00 | 211,563 | 2024-10-29 | Filing | |
| $75.71 | 6,000 | $454,260.00 | 215,563 | 2024-10-28 | Filing | |
| $75.38 | 6,825 | $514,468.50 | 142,830 | 2024-10-28 | Filing | |
| $75.25 | 6,817 | $512,979.25 | 149,655 | 2024-10-28 | Filing | |
| $71.97 | 11,000 | $791,670.00 | 113,263 | 2024-09-12 | Filing | |
| $67.79 | 40,000 | $2,711,600.00 | 156,472 | 2024-08-09 | Filing | |
| $64.58 | 42,804,207 | $2,764,295,688.06 | 42,804,207 | 2024-07-29 | Filing | |
| $59.89 | 3,036 | $181,826.04 | 58,636 | 2024-05-01 | Filing | |
| $62.91 | 7,400 | $465,534.00 | 61,672 | 2024-04-01 | Filing | |
| $58.00 | 31,000,000 | $1,797,907,000.00 | 58,341,545 | 2024-03-22 | Filing | |
| $56.29 | 2,064 | $116,182.56 | 63,528 | 2024-03-01 | Filing | |
| $49.41 | 5,150 | $254,461.50 | 59,359 | 2023-11-01 | Filing | |
| $51.03 | 1,164 | $59,398.92 | 2,910 | 2023-07-24 | Filing | |
| $50.05 | 5,100 | $255,255.00 | 64,509 | 2023-07-21 | Filing | |
| $52.51 | 5,000 | $262,550.00 | 48,083 | 2023-03-14 | Filing | |
| $56.17 | 3,000 | $168,510.00 | 53,083 | 2023-02-28 | Filing | |
| $57.06 | 6,000 | $342,360.00 | 56,083 | 2023-02-23 | Filing | |
| $57.93 | 2,100 | $121,653.00 | 70,467 | 2023-02-21 | Filing |